À titre de rappel, PhoneGap permet aux développeurs de concevoir des applications hybrides en JavaScript, HTML5 et CSS pouvant exploiter les principales fonctionnalités et ressources (géolocalisation, accéléromètre, etc.) des plateformes mobiles.
Depuis le rachat de Nitobi Software (société à l’origine du projet) par Adobe Systems, PhoneGap est plus connu sous le nom de Apache Cordova. Il supporte de nombreuses plateformes (iOS, Android, webOS, Windows Phone, Symbian, BlackBerry, Tizen, Bada).
Dans sa nouvelle version, PhoneGap 2.5 pourvoit des corrections de bogues. Par exemple, un correctif est apporté à une exception générée lorsque l’utilisateur clique sur le bouton retour alors que l’application est lancée. Un correctif CB-571 pour la mise à jour média est également disponible.
Des nouveautés tant dans la syntaxe que dans la configuration sont apportées. Désormais, le document config.xml doit faire usage de <widget> au lieu de <cordova>. La nouvelle version supprime CDVViewController de CDVCapture, CDVSound et CDVLocation et ajoute la méthode de liste blanche à CommandDelegate.
Il est désormais possible d'ajouter dans une application des notifications automatiques de sorte que les plugins sachent quand survient le chargement d’une page .
PhoneGap 2.5 est livré avec des mises à jour pour le support de Windows Phone 8, Tizen, QT, webOS et bien plus.
Télécharger PhoneGap 2.5
Source : Site Officiel
Et vous ?
Trouveriez-vous plus avantageux de développer dans ce langage plutôt que d’utiliser les traditionnels langages natifs ?