PhoneGap

ParisJS — 27/09/11 — @tbassetto
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
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
API disponibles

● Contacts
● Camera(s)
● Gyroscope, accéléromètres, compas, …
● Connection (edge, 3G, WiFi, etc.)
● etc.
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, …)
Outils utiles

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

● Sencha Touch
● jQuery Mobile
● xui.js
● Jo
● zepto.js
● jQTouch (iOS seulement, plus vraiment maintenu)
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 :)

[FR] Ancienne présentation de PhoneGap

  • 1.
  • 2.
    Genèse ● Développement mobiletrop 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
  • 3.
    Point de vuetechnique ● Utilise "WebView" (~navigateur sans interface graphique) ● Ajouts d'API JavaScript, conformes à celles du W3C ● Disponible pour iOS, Android, BlabkBerry, webOS ● Aucune interface graphique
  • 4.
    API disponibles ● Contacts ●Camera(s) ● Gyroscope, accéléromètres, compas, … ● Connection (edge, 3G, WiFi, etc.) ● etc.
  • 5.
    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, …)
  • 6.
    Outils utiles ●Cordova ● http://build.phonegap.com ● http://debug.phonegap.com
  • 7.
    Framework utiles ● SenchaTouch ● jQuery Mobile ● xui.js ● Jo ● zepto.js ● jQTouch (iOS seulement, plus vraiment maintenu)
  • 8.
    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 :)