Jonathan Droz

PhoneGap


Geposted von Jonathan Droz am 06.01.2010, 16:00

PhoneGap est un programme de développement open source (possibilité de libre redistribution et d'accès au code source) permettant de développer facilement des applications mobiles avec JavaScript sans avoir à utiliser les plateformes de développement propriétaires. Ce kit permet en plus de profiter des avantages présents dans les différents SDKs (Software Development Kit) d'appareils mobiles tels que l'iPhone, le Blackberry ou tout autre élément fonctionnant sous Android. Comme le dit Rob Ellis, l’un de ses créateurs, le but de PhoneGap est “de nous permettre d’écrire une base de code pour un mobile qui fonctionnera ensuite parfaitement sur les autres“.

Pourquoi utiliser PhoneGap ?

L'avantage de ce kit de développement est d'utiliser des éléments de programmation simples comme le HTML, le CSS et le JavaScript. Cette simplicité d'intégration permet au développeur de se focaliser sur l'application qu'il déploie et non sur des problèmes de compatibilité entre les différents dispositifs mobiles. Il est ensuite tout à fait possible d'intégrer les nombreuses fonctionnalités natives présentes au sein des différents appareils pour réaliser une application offrant un grand confort d'utilisation.

Le fait que le programme soit open source permet aussi à la communauté de développement d'étudier le code source afin de localiser d'éventuels problèmes de sécurité et d'apporter des modifications et des fonctionnalités supplémentaires disponibles pour tous.

Services disponibles

Il est d’ores et déjà possible d'accéder en JavaScript aux services suivants à l’aide de PhoneGap :

  • Géolocalisation
  • Vibration
  • Accéléromètre
  • Son (lecture)
  • Support des contacts

Le tableau ci-dessous montre le support de ces différents services sur les mobiles iPhone, Android et Blackberry :


PhoneGap Supported Features


Les prochaines fonctionnalités qui sont en cours de développement ou qui arriveront plus tard sont les suivantes :

  • Support de l’appareil photo
  • Support du téléphone
  • Accès au système de fichier
  • Support des sms
  • Enregistrement de son

Téléchargements

Le simulateur pour les applications ainsi que les différents fichiers nécessaires au développement d'applications peuvent être téléchargés en cliquant ici. Il est nécessaire d'installer la dernière version d'Adobe Air afin que le simulateur soit fonctionnel.

Vidéo d'introduction


Vidéo d'introduction à PhoneGap



Liens

PhoneGap sur Twitter

PhoneGap Wiki

PhoneGap Google Group

PhoneGap sur Facebook

0 Kommentare | Trackback Url

Kommentare
Ihr Kommentar zum Blog-Eintrag





Feedburner
aseantic RSS Feed
Feedburner RSS Feed
Add to Favorites
Add to Delicious
aseantic @ Facebook
Add to Technorati Favorites
Bookmark and Share
Creative Commons