8
PhoneGap ParisJS — 27/09/11 — @tbassetto

[FR] Ancienne présentation de PhoneGap

Embed Size (px)

DESCRIPTION

Courte introduction à PhoneGap qui a servi à démarrer le ParisJS spécial PhoneGap du 27 juillet 2011.

Citation preview

Page 1: [FR] Ancienne présentation de PhoneGap

PhoneGap

ParisJS — 27/09/11 — @tbassetto

Page 2: [FR] Ancienne présentation de PhoneGap

Genèse

● Développement mobile trop hétérogène (IDEs, SDKs, plateformes, etc.)

● Le projet a débuté en 2009 chez Nitobi (maintenant Nitobi + IBM + HP + …)

● Profiter de la plateforme Web + l'accès aux APIs natives et aux stores

Page 3: [FR] Ancienne présentation de PhoneGap

Point de vue technique

● Utilise "WebView" (~navigateur sans interface graphique)● Ajouts d'API JavaScript, conformes à celles du W3C● Disponible pour iOS, Android, BlabkBerry, webOS● Aucune interface graphique

Page 4: [FR] Ancienne présentation de PhoneGap

API disponibles

● Contacts● Camera(s)● Gyroscope, accéléromètres, compas, …● Connection (edge, 3G, WiFi, etc.)● etc.

Page 5: [FR] Ancienne présentation de PhoneGap

Applications utilisant PhoneGap

● Logitech’s Squeezebox Controller● Diary Mobile● IGN Dominate● NFB Films● Orbium (jeu)● De nombreuses autres applications (GoodDay

Tracking, Hopskoch, Just One More, Kapicu, …)

Page 6: [FR] Ancienne présentation de PhoneGap

Outils utiles

● Cordova● http://build.phonegap.com● http://debug.phonegap.com

Page 7: [FR] Ancienne présentation de PhoneGap

Framework utiles

● Sencha Touch● jQuery Mobile● xui.js● Jo● zepto.js● jQTouch (iOS seulement, plus vraiment maintenu)

Page 8: [FR] Ancienne présentation de PhoneGap

Futur

● PhoneGap 1.0 ! (dans 2 jours)● Windows Phone 7 et Qt (Symbian & Meego)● http://www.phonegap.com/about/roadmap● Cordova et http://build.phonegap.com qui fonctionnent :)