Series HTML5: Episode 3: Javascript et l‘encapsulateur
Javascript est un langage qui prend de plus en plus d’importance dans les modèles de développement, que ce soit sur le web ou dans des applications. C’est le langage que l’on va retrouver derrière tout site en HTML5, depuis l’accès aux données jusqu’à l’animation des éléments graphiques. Ce Webinar animé par des experts Intel et Microsoft vous permettra de vous plonger dans le langage et de connaître l’encapsulateur, l’outil qui vous permettra de transformer vos WebApps en applis pour le centre Intel AppUp(sm).
5. HTML5*: Making cross-platform
app development real
• Bring rich native-like functionality
• Create apps optimized for a broad
range of devices
• Improved multimedia support
• Pure & hybrid apps provide
developer flexibility
6
6. Intel AppUpTM encapsulator
supports HTML5* apps today
http://appdeveloper.intel.com/fr-fr/encapsulator-beta
Intel AppUpTM encapsulator
AppUp Debug Web AppUp
Center support code SDK...
Auth. Loader
QT Webkit*
Your web code
Your Windows
web HTML, CSS, JavaScript, web API calls, *
embeddable code
Installer
code (msi)
7
8. App Signing
• Improves overall quality of the Intel AppUpSM center, helps
guarantee quality apps
• Better apps means better user experience
• Helps reduce virus or malicious software in the store.
• Need to sign new apps and updated apps as well
• Certificates: Chosen Security, Verisign, Globalsign,
• Thawte, Trust Center, Go Daddy Secure Certification Authority
and Comodo
• Certificate Tutorial: http://appdeveloper.intel.com/en-
us/article/how-do-i-get-code-signing-certificate-certifying-authority
• Manual Process:
• http://appdeveloper.intel.com/en-us/video/signing-jar-file-video-
tutorial
• http://appdeveloper.intel.com/en-us/video/signing-msi-file-video-
tutorial
• App Signing Tool: http://appdeveloper.intel.com/en-us/article/app-
signing-tool-download
9
10. How to Submit an Application
• All app
management tool is
through the “My
Dashboard”
• Manage finance,
messages,
component, app
view status, etc
• Each account can
at most have 500
apps
• Start App
Submission
11. Beta, Beta, Beta
• Beta allows you to test app like a real end user.
• Need to join Intel AppUpSM center, which is different than Intel AppSM
developer program
• Up to 50 beta testers allowed per app
• No need to buy app as beta tester
• Nearly all rejections could have been caught at beta testing
• Significantly speeds up validation since you know it works
• Always test on clean machine and factory reset.
12
12. App Validation Failure
• Email developer on app
rejection or acceptance, but
exact failure is on Intel AppSM
developer program website
• Application section in My
Dashboard will have link to
exact failure with step by step
process
• Look under “Test Results”
• Both Binary and Meta
violations in app rejection can
occur, typical rejection occurs
in Binary Validation
13
13. Merci
Vladimir Kostarev, Technical Marketing Engineer
Vladimir.kostarev@intel.com
Slim Soussi, Community Manager
Slim.soussi@intel.com
14
Hinweis der Redaktion
Microsoft tools needs to be installed for this to work