際際滷

際際滷Share a Scribd company logo
HTML5* e Intel AppUpTM encapsulator


                   Francesco Baldassarri - #AppUp
Cos竪 una Web Application?
Unapplicazione scritta con tecnologie Web come
   HTML5*
   JavaScript
   CSS
Unapplicazione scritta per essere eseguita in un browser come
   Google* Chrome
   Firefox*
   Safari*
   IE*
Unapplicazione scritta per essere eseguita in un browser engine
  come
   WebKit

                                                                   2
Intel AppUp TM   encapsulator Architecture
Overview
             Intel AppUpTM encapsulator
              AppUp       Debug           Web          AppUp
              Center      support         code         SDK...
               Auth.                     Loader



                          Webkit
                       Your web code
  Your                                                          Windows*
web code           HTML, CSS, JavaScript, web API calls,
                           embeddable code
                                                                Installer
                                                                  (msi)
Uso Intel AppUpSM encapsulator
                               Upload zip file con i
                                necessari index.html e icon
                                file.

                               Inserire i parametri richiesti

                               Crea il MSI

                               Inserire GUID richiesto

                               SIGN MSI (necessario)

                               SDK non necessaria
Creazione del File Binario

                              Intel AppUpSM
                               Encapsulator creer un
                               singolo file binario
                              Con estensione MSI
                              Infine sar necessario
                               caricare il file binario
                               nellapposita sezione
Come creare una Web Application
 HTML5*  Hyper text markup language
 5th revision di HTML
 Languaggio per la creazione di Rich User Interface
 Markup semplice interpretato dal Browser stesso




                                                       6
Come creare una Web Application
 CSS  Cascading Style Sheets
 Aggiorna il look del markup (HTML)
 Usato per descrivere layout, color, font del MarkUp




                                                        7
Come creare una Web Application
  JavaScript
  Dona intelligenza alle web app
  Basato sullo standard ECMAScript language
  Frameworks multipli disponibili: Jquery, Dojo, Yahoo YUI, Prototype




                                                                     8
Intel   AppUpTM   SDK e IDE Plug-In
Ma anche App native
                        Se non hai una Web App puoi
                         usare la SDK per Windows*

                        Integrazione SDK facile e
                         semplice

                        Step by Step Wizards

                        Package Builder Automatizzato

                        Beta Test

                        Submit
                                                     10
Tecnologie Supportate




      C/C++ e
                 2008 e 2010
Servizi della SDK
 Authorization
    dispositivo autorizzato ad eseguire lapplicazione?
    lapp autorizzata ad utilizzare il componente?
 Instrumentation
    invio statistiche sulla developers dashboard1
 Crash Reporting
    tutti i crash dellapplicazione
    collezziona i dati rigurdanti i crash
    statistiche e dati sui crash mostrati sulla developers dashboard
 In-App Upgrade
 Development Tools
    utilities per agevolare i test, il packaging e l'invio dell'applicazione
Come inviare lApplicazione
                                 Lo strumento di gestione
                                  delle proprie
                                  applicazioni si strova in
                                  My Dashboard

                                 Gestione ricavi,
                                  messaggi, componenti,
                                  app view status, etc

                                 Ogni account pu嘆 al
                                  massimo avere 500
                                  applicazioni

                                 Start App Submission
Intel
    AppUp TM    SDK Plug-in
integrata in Visual Studio*
                          Accesso facile alla My
                           Dashboard

                          Start/Stop Debugger

                          Accesso allo IADP
                           Developer Form

                          Documentazione SDK

                          Package Utility
Tools Menu in IDE




                    15
Aggiunta di Codici di
Autorizzazione e GUID




                        16
DEMO della SDK per .NET
.NET SDK Plug-in Package
Creator
                            Procedimento Easy
                             step by step
                            Riduce gli errori
                            Point and Click
                            Non disegnato se si
                             necessita di eseguire
                             azioni personalizzate
                            Perfetto per le
                             installazioni semplici
App Signing
 Migliora la qualit complessiva dell'Intel AppUpSM Center, conferisce
  garanzia di qualit alle apps
 Applicazioni migliori significa migliore esperienza d'uso
 Evita virus o software dannoso nello store.
 Per questo si necessita di firmare le apps e tenerla aggiornata
 Certificati: Chosen Security, Verisign, Globalsign, Thawte, Trust
  Center, Go Daddy Secure Certification Authority and Comodo



 Certificate Tutorial:


                                                                          20
App Signing Utility
http://appdeveloper.intel.com/en-us/article/app-signing-tool-download
Beta, Beta, Beta
   Testare lapp come un utente finale reale

   E' necessario iscriversi Intel AppUp SM Center (identit diversa da quella dell'IADP)

   Fino a 50 beta testers permessi per app

   Non 竪 necessario acquistare lapp come
    beta tester

   In modalit beta testing tutte le applicazioni possono essere inviate

   Velocizzazione significativo metodo di convalida

   Si consiglia sempre di eseguire i test su macchina "pulita"

                                                                                            22
Comuni insidie nella presentazione
di unApp
   Risoluzione dello schermo (1024x600px)
   Errori visualizzazione UI
   L'applicazione si esegue lentamente
   Pubblicizzione di metodi alternativi per l'acquisto
   Intel advertising
   Lapplicazione si pu嘆 lanciare dal desktop
   Le applicazioni non sono a 32 bit o 64 bit


                                                          23
Fallimento della validazione

                       Notifiche via e-mail e maggiori
                        dettagli sul sito IADP
                       Indicazioni esatte sul fallimento
                        della validazione step by step
                       Test Results
                       Tipicamente il rigetto si ha nella
                        convalida del binario



                                                      24
Francesco Baldassarri
Domande?   francescox.baldassarri@intel.com
           @francesco_1985
Ad

More Related Content

Similar to Intel AppUp Webinar Italiano html5 (20)

Mulesoft Cosenza Meetup: Anypoint Code Builder
Mulesoft Cosenza  Meetup: Anypoint Code BuilderMulesoft Cosenza  Meetup: Anypoint Code Builder
Mulesoft Cosenza Meetup: Anypoint Code Builder
AndreaCapolei1
WordCamp Catania 2019 PWA e TWA
WordCamp Catania 2019 PWA e TWAWordCamp Catania 2019 PWA e TWA
WordCamp Catania 2019 PWA e TWA
FrancescoGiammanco1
Csp@scuola smarttv corso1
Csp@scuola smarttv corso1Csp@scuola smarttv corso1
Csp@scuola smarttv corso1
CSP Scarl
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
Multi-Device Hybrid Apps con Visual Studio e Apache CordovaMulti-Device Hybrid Apps con Visual Studio e Apache Cordova
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
Andrea Dottor
Sviluppare una app mobile net oriented
Sviluppare una app mobile net orientedSviluppare una app mobile net oriented
Sviluppare una app mobile net oriented
Alessandro Morvillo
INTRO TO XAMARIN
INTRO TO XAMARININTRO TO XAMARIN
INTRO TO XAMARIN
DotNetCampus
ASP.NET Core Services e Linux per il Mobile - Pietro Libro - Codemotion Rome...
ASP.NET Core Services e Linux per il Mobile  - Pietro Libro - Codemotion Rome...ASP.NET Core Services e Linux per il Mobile  - Pietro Libro - Codemotion Rome...
ASP.NET Core Services e Linux per il Mobile - Pietro Libro - Codemotion Rome...
Codemotion
.NET Core, ASP.NET Core e Linux per il Mobile
.NET Core, ASP.NET Core e Linux per il Mobile.NET Core, ASP.NET Core e Linux per il Mobile
.NET Core, ASP.NET Core e Linux per il Mobile
Pietro Libro
Costruire applicazioni-cross-platform-con-xamarin-visual-studio-2013
Costruire applicazioni-cross-platform-con-xamarin-visual-studio-2013Costruire applicazioni-cross-platform-con-xamarin-visual-studio-2013
Costruire applicazioni-cross-platform-con-xamarin-visual-studio-2013
Luca Zulian
Meetup Progressive Web App
Meetup Progressive Web AppMeetup Progressive Web App
Meetup Progressive Web App
dotnetcode
Meetup Fluent Design e Progressive Web App
Meetup Fluent Design e Progressive Web AppMeetup Fluent Design e Progressive Web App
Meetup Fluent Design e Progressive Web App
dotnetcode
Smau milano 2012 arena social media davide-senatore
Smau milano 2012   arena social media davide-senatoreSmau milano 2012   arena social media davide-senatore
Smau milano 2012 arena social media davide-senatore
SMAU
Cert04 70-484 - essentials of developing windows store apps
Cert04   70-484 - essentials of developing windows store appsCert04   70-484 - essentials of developing windows store apps
Cert04 70-484 - essentials of developing windows store apps
DotNetCampus
SAL 2018 - Ditech-News
SAL 2018 - Ditech-NewsSAL 2018 - Ditech-News
SAL 2018 - Ditech-News
Mauro Sanfilippo
.NET & Linux: la strana coppia - DotNetDay 2018
.NET & Linux: la strana coppia - DotNetDay 2018.NET & Linux: la strana coppia - DotNetDay 2018
.NET & Linux: la strana coppia - DotNetDay 2018
Fabrizio Bernabei
Gam05 costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...
Gam05   costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...Gam05   costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...
Gam05 costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...
DotNetCampus
Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
 Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
Microsoft Mobile Developer
Impara React sfruttando le tecnologie piu recenti (Eduard Capanu).pptx
Impara React sfruttando le tecnologie piu recenti (Eduard Capanu).pptxImpara React sfruttando le tecnologie piu recenti (Eduard Capanu).pptx
Impara React sfruttando le tecnologie piu recenti (Eduard Capanu).pptx
EduardCapanu
CruiseControl.net in un progetto reale
CruiseControl.net in un progetto realeCruiseControl.net in un progetto reale
CruiseControl.net in un progetto reale
DotNetMarche
Sviluppo di applicazioni web in ambito mobile
Sviluppo di applicazioni web in ambito mobileSviluppo di applicazioni web in ambito mobile
Sviluppo di applicazioni web in ambito mobile
Roberto Cappelletti
Mulesoft Cosenza Meetup: Anypoint Code Builder
Mulesoft Cosenza  Meetup: Anypoint Code BuilderMulesoft Cosenza  Meetup: Anypoint Code Builder
Mulesoft Cosenza Meetup: Anypoint Code Builder
AndreaCapolei1
WordCamp Catania 2019 PWA e TWA
WordCamp Catania 2019 PWA e TWAWordCamp Catania 2019 PWA e TWA
WordCamp Catania 2019 PWA e TWA
FrancescoGiammanco1
Csp@scuola smarttv corso1
Csp@scuola smarttv corso1Csp@scuola smarttv corso1
Csp@scuola smarttv corso1
CSP Scarl
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
Multi-Device Hybrid Apps con Visual Studio e Apache CordovaMulti-Device Hybrid Apps con Visual Studio e Apache Cordova
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
Andrea Dottor
Sviluppare una app mobile net oriented
Sviluppare una app mobile net orientedSviluppare una app mobile net oriented
Sviluppare una app mobile net oriented
Alessandro Morvillo
INTRO TO XAMARIN
INTRO TO XAMARININTRO TO XAMARIN
INTRO TO XAMARIN
DotNetCampus
ASP.NET Core Services e Linux per il Mobile - Pietro Libro - Codemotion Rome...
ASP.NET Core Services e Linux per il Mobile  - Pietro Libro - Codemotion Rome...ASP.NET Core Services e Linux per il Mobile  - Pietro Libro - Codemotion Rome...
ASP.NET Core Services e Linux per il Mobile - Pietro Libro - Codemotion Rome...
Codemotion
.NET Core, ASP.NET Core e Linux per il Mobile
.NET Core, ASP.NET Core e Linux per il Mobile.NET Core, ASP.NET Core e Linux per il Mobile
.NET Core, ASP.NET Core e Linux per il Mobile
Pietro Libro
Costruire applicazioni-cross-platform-con-xamarin-visual-studio-2013
Costruire applicazioni-cross-platform-con-xamarin-visual-studio-2013Costruire applicazioni-cross-platform-con-xamarin-visual-studio-2013
Costruire applicazioni-cross-platform-con-xamarin-visual-studio-2013
Luca Zulian
Meetup Progressive Web App
Meetup Progressive Web AppMeetup Progressive Web App
Meetup Progressive Web App
dotnetcode
Meetup Fluent Design e Progressive Web App
Meetup Fluent Design e Progressive Web AppMeetup Fluent Design e Progressive Web App
Meetup Fluent Design e Progressive Web App
dotnetcode
Smau milano 2012 arena social media davide-senatore
Smau milano 2012   arena social media davide-senatoreSmau milano 2012   arena social media davide-senatore
Smau milano 2012 arena social media davide-senatore
SMAU
Cert04 70-484 - essentials of developing windows store apps
Cert04   70-484 - essentials of developing windows store appsCert04   70-484 - essentials of developing windows store apps
Cert04 70-484 - essentials of developing windows store apps
DotNetCampus
.NET & Linux: la strana coppia - DotNetDay 2018
.NET & Linux: la strana coppia - DotNetDay 2018.NET & Linux: la strana coppia - DotNetDay 2018
.NET & Linux: la strana coppia - DotNetDay 2018
Fabrizio Bernabei
Gam05 costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...
Gam05   costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...Gam05   costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...
Gam05 costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...
DotNetCampus
Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
 Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
Microsoft Mobile Developer
Impara React sfruttando le tecnologie piu recenti (Eduard Capanu).pptx
Impara React sfruttando le tecnologie piu recenti (Eduard Capanu).pptxImpara React sfruttando le tecnologie piu recenti (Eduard Capanu).pptx
Impara React sfruttando le tecnologie piu recenti (Eduard Capanu).pptx
EduardCapanu
CruiseControl.net in un progetto reale
CruiseControl.net in un progetto realeCruiseControl.net in un progetto reale
CruiseControl.net in un progetto reale
DotNetMarche
Sviluppo di applicazioni web in ambito mobile
Sviluppo di applicazioni web in ambito mobileSviluppo di applicazioni web in ambito mobile
Sviluppo di applicazioni web in ambito mobile
Roberto Cappelletti

More from Intel Developer Zone Community (17)

Intel Developer Zone MeetUp IntroIntel Developer Zone MeetUp Intro
Intel Developer Zone MeetUp Intro
Intel Developer Zone Community
Perceptual Computing
Perceptual ComputingPerceptual Computing
Perceptual Computing
Intel Developer Zone Community
Intel速 Developer Zone
Intel速 Developer ZoneIntel速 Developer Zone
Intel速 Developer Zone
Intel Developer Zone Community
Utilisation des capteurs dans les applications windows 8
Utilisation des capteurs dans les applications windows 8Utilisation des capteurs dans les applications windows 8
Utilisation des capteurs dans les applications windows 8
Intel Developer Zone Community
Android and Intel Inside
Android and Intel InsideAndroid and Intel Inside
Android and Intel Inside
Intel Developer Zone Community
Ultrabook Sensoren Beispiele
Ultrabook Sensoren BeispieleUltrabook Sensoren Beispiele
Ultrabook Sensoren Beispiele
Intel Developer Zone Community
Intro into Developing Ultrabook Applications - Intel AppLab Berlin
Intro into Developing Ultrabook Applications - Intel AppLab BerlinIntro into Developing Ultrabook Applications - Intel AppLab Berlin
Intro into Developing Ultrabook Applications - Intel AppLab Berlin
Intel Developer Zone Community
Ultrabook Development Using Touch - Intel Ultrabook AppLab Berlin
Ultrabook Development Using Touch - Intel Ultrabook AppLab BerlinUltrabook Development Using Touch - Intel Ultrabook AppLab Berlin
Ultrabook Development Using Touch - Intel Ultrabook AppLab Berlin
Intel Developer Zone Community
Ultrabook Development Using Sensors - Intel AppLab Berlin
Ultrabook Development Using Sensors - Intel AppLab BerlinUltrabook Development Using Sensors - Intel AppLab Berlin
Ultrabook Development Using Sensors - Intel AppLab Berlin
Intel Developer Zone Community
The New Windows UI - Intel Ultrabook AppLab Berlin
The New Windows UI - Intel Ultrabook AppLab BerlinThe New Windows UI - Intel Ultrabook AppLab Berlin
The New Windows UI - Intel Ultrabook AppLab Berlin
Intel Developer Zone Community
MeeGo AppLab Desktop Summit 2011 - Submission and Validation
MeeGo AppLab Desktop Summit 2011 - Submission and ValidationMeeGo AppLab Desktop Summit 2011 - Submission and Validation
MeeGo AppLab Desktop Summit 2011 - Submission and Validation
Intel Developer Zone Community
MeeGo AppLab Desktop Summit 2011 - AppUp
MeeGo AppLab Desktop Summit 2011 - AppUpMeeGo AppLab Desktop Summit 2011 - AppUp
MeeGo AppLab Desktop Summit 2011 - AppUp
Intel Developer Zone Community
Intel AppUp SDK Suite 1.2 for MeeGo
Intel AppUp SDK Suite 1.2 for MeeGoIntel AppUp SDK Suite 1.2 for MeeGo
Intel AppUp SDK Suite 1.2 for MeeGo
Intel Developer Zone Community
MeeGo Overview DeveloperDay Munich
MeeGo Overview DeveloperDay MunichMeeGo Overview DeveloperDay Munich
MeeGo Overview DeveloperDay Munich
Intel Developer Zone Community
Overview Intel AppUp developer program
Overview Intel AppUp developer programOverview Intel AppUp developer program
Overview Intel AppUp developer program
Intel Developer Zone Community
Getting Your Windows and MeeGo Apps into AppUp
Getting Your Windows and MeeGo Apps into AppUpGetting Your Windows and MeeGo Apps into AppUp
Getting Your Windows and MeeGo Apps into AppUp
Intel Developer Zone Community
Writing applications for multiple stores on the WeTab
Writing applications for multiple stores on the WeTabWriting applications for multiple stores on the WeTab
Writing applications for multiple stores on the WeTab
Intel Developer Zone Community
Intel Developer Zone MeetUp IntroIntel Developer Zone MeetUp Intro
Intel Developer Zone MeetUp Intro
Intel Developer Zone Community
Utilisation des capteurs dans les applications windows 8
Utilisation des capteurs dans les applications windows 8Utilisation des capteurs dans les applications windows 8
Utilisation des capteurs dans les applications windows 8
Intel Developer Zone Community
Intro into Developing Ultrabook Applications - Intel AppLab Berlin
Intro into Developing Ultrabook Applications - Intel AppLab BerlinIntro into Developing Ultrabook Applications - Intel AppLab Berlin
Intro into Developing Ultrabook Applications - Intel AppLab Berlin
Intel Developer Zone Community
Ultrabook Development Using Touch - Intel Ultrabook AppLab Berlin
Ultrabook Development Using Touch - Intel Ultrabook AppLab BerlinUltrabook Development Using Touch - Intel Ultrabook AppLab Berlin
Ultrabook Development Using Touch - Intel Ultrabook AppLab Berlin
Intel Developer Zone Community
Ultrabook Development Using Sensors - Intel AppLab Berlin
Ultrabook Development Using Sensors - Intel AppLab BerlinUltrabook Development Using Sensors - Intel AppLab Berlin
Ultrabook Development Using Sensors - Intel AppLab Berlin
Intel Developer Zone Community
MeeGo AppLab Desktop Summit 2011 - Submission and Validation
MeeGo AppLab Desktop Summit 2011 - Submission and ValidationMeeGo AppLab Desktop Summit 2011 - Submission and Validation
MeeGo AppLab Desktop Summit 2011 - Submission and Validation
Intel Developer Zone Community
Writing applications for multiple stores on the WeTab
Writing applications for multiple stores on the WeTabWriting applications for multiple stores on the WeTab
Writing applications for multiple stores on the WeTab
Intel Developer Zone Community
Ad

Intel AppUp Webinar Italiano html5

  • 1. HTML5* e Intel AppUpTM encapsulator Francesco Baldassarri - #AppUp
  • 2. Cos竪 una Web Application? Unapplicazione scritta con tecnologie Web come HTML5* JavaScript CSS Unapplicazione scritta per essere eseguita in un browser come Google* Chrome Firefox* Safari* IE* Unapplicazione scritta per essere eseguita in un browser engine come WebKit 2
  • 3. Intel AppUp TM encapsulator Architecture Overview Intel AppUpTM encapsulator AppUp Debug Web AppUp Center support code SDK... Auth. Loader Webkit Your web code Your Windows* web code HTML, CSS, JavaScript, web API calls, embeddable code Installer (msi)
  • 4. Uso Intel AppUpSM encapsulator Upload zip file con i necessari index.html e icon file. Inserire i parametri richiesti Crea il MSI Inserire GUID richiesto SIGN MSI (necessario) SDK non necessaria
  • 5. Creazione del File Binario Intel AppUpSM Encapsulator creer un singolo file binario Con estensione MSI Infine sar necessario caricare il file binario nellapposita sezione
  • 6. Come creare una Web Application HTML5* Hyper text markup language 5th revision di HTML Languaggio per la creazione di Rich User Interface Markup semplice interpretato dal Browser stesso 6
  • 7. Come creare una Web Application CSS Cascading Style Sheets Aggiorna il look del markup (HTML) Usato per descrivere layout, color, font del MarkUp 7
  • 8. Come creare una Web Application JavaScript Dona intelligenza alle web app Basato sullo standard ECMAScript language Frameworks multipli disponibili: Jquery, Dojo, Yahoo YUI, Prototype 8
  • 9. Intel AppUpTM SDK e IDE Plug-In
  • 10. Ma anche App native Se non hai una Web App puoi usare la SDK per Windows* Integrazione SDK facile e semplice Step by Step Wizards Package Builder Automatizzato Beta Test Submit 10
  • 11. Tecnologie Supportate C/C++ e 2008 e 2010
  • 12. Servizi della SDK Authorization dispositivo autorizzato ad eseguire lapplicazione? lapp autorizzata ad utilizzare il componente? Instrumentation invio statistiche sulla developers dashboard1 Crash Reporting tutti i crash dellapplicazione collezziona i dati rigurdanti i crash statistiche e dati sui crash mostrati sulla developers dashboard In-App Upgrade Development Tools utilities per agevolare i test, il packaging e l'invio dell'applicazione
  • 13. Come inviare lApplicazione Lo strumento di gestione delle proprie applicazioni si strova in My Dashboard Gestione ricavi, messaggi, componenti, app view status, etc Ogni account pu嘆 al massimo avere 500 applicazioni Start App Submission
  • 14. Intel AppUp TM SDK Plug-in integrata in Visual Studio* Accesso facile alla My Dashboard Start/Stop Debugger Accesso allo IADP Developer Form Documentazione SDK Package Utility
  • 15. Tools Menu in IDE 15
  • 16. Aggiunta di Codici di Autorizzazione e GUID 16
  • 17. DEMO della SDK per .NET
  • 18. .NET SDK Plug-in Package Creator Procedimento Easy step by step Riduce gli errori Point and Click Non disegnato se si necessita di eseguire azioni personalizzate Perfetto per le installazioni semplici
  • 19. App Signing Migliora la qualit complessiva dell'Intel AppUpSM Center, conferisce garanzia di qualit alle apps Applicazioni migliori significa migliore esperienza d'uso Evita virus o software dannoso nello store. Per questo si necessita di firmare le apps e tenerla aggiornata Certificati: Chosen Security, Verisign, Globalsign, Thawte, Trust Center, Go Daddy Secure Certification Authority and Comodo Certificate Tutorial: 20
  • 21. Beta, Beta, Beta Testare lapp come un utente finale reale E' necessario iscriversi Intel AppUp SM Center (identit diversa da quella dell'IADP) Fino a 50 beta testers permessi per app Non 竪 necessario acquistare lapp come beta tester In modalit beta testing tutte le applicazioni possono essere inviate Velocizzazione significativo metodo di convalida Si consiglia sempre di eseguire i test su macchina "pulita" 22
  • 22. Comuni insidie nella presentazione di unApp Risoluzione dello schermo (1024x600px) Errori visualizzazione UI L'applicazione si esegue lentamente Pubblicizzione di metodi alternativi per l'acquisto Intel advertising Lapplicazione si pu嘆 lanciare dal desktop Le applicazioni non sono a 32 bit o 64 bit 23
  • 23. Fallimento della validazione Notifiche via e-mail e maggiori dettagli sul sito IADP Indicazioni esatte sul fallimento della validazione step by step Test Results Tipicamente il rigetto si ha nella convalida del binario 24
  • 24. Francesco Baldassarri Domande? francescox.baldassarri@intel.com @francesco_1985

Editor's Notes

  • #3: What is a webapp?An application built using web technologies like HTML5, JavaScript, CSSRuns in a browser or browser engineApplication that can be severed over internet etc
  • #11: Support for C++, .NET, Java, AIR
  • #13: Authorizationverificacheildispositivo end-user siaautorizzato ad eseguirelapplicazioneVerificachelapplicazionesiaautorizzata ad utilizzareilcomponenteInstrumentationregistra le statistichesullutilizzodellapplicazione e le inseriscesullatua developers dashboard1Crash Reportingriportatuttii crash dellapplicazionetentadicollezzionaretuttiidatirigurdanti I crash (come stack dichiamata)riporta statistiche e dati riguardanti i crash sulla propria developers dashboardIn-App UpgradeDevelopment Toolsvarie utilities per agevolare i test, il packaging e l'invio dell'applicazionePIRACY
  • #18: Microsoft tools needs to be installed for this to work