Adobe PhoneGap

Adobe PhoneGap ou seulement PhoneGap est un framework destiné à faciliter la création d'applications mobiles pour différentes plateformes - Android, iOS, Windows Phone. Développé par Adobe Systems, il est basé sur Apache Cordova et distribué sous licence open-source[1].

Ne doit pas être confondu avec Apache Cordova.

Adobe PhoneGap

Informations
Développé par Nitobi Software/Adobe Systems
Dernière version 3.5.0
Dépôt github.com/phonegap
Écrit en Java et JavaScript
Langues Anglais
Type Framework de développement hybride pour smartphone (Android, iOS, BlackBerry, etc.)
Licence Licence Apache v2 (PhoneGap License)
Site web www.phonegap.com

Les applications qui en résultent sont hybrides, ce qui signifie qu'elles ne sont ni vraiment natives, ni purement basées sur les langages HTML, CSS et JavaScript.

Histoire

PhoneGap est à l'origine un projet développé par Nitobi Software, puis par Adobe Systems à la suite du rachat de Nitobi par Adobe.

En 2011, Adobe donne le projet à la Fondation Apache[2], qui le renomme Apache Callback puis Apache Cordova[3].

À partir de là, PhoneGap change de but. Étant dorénavant basé sur Apache Cordova, il n'est plus question de développer la base du système, mais seulement des fonctionnalités autour (Comme Adobe PhoneGap Build)[4].

Support

Voici la liste des fonctionnalités par appareils supportés[5].

iPhone / iPhone 3GiPhone 3GS and newerAndroidBlackberry OS 6.0+Blackberry 10WebOSWindows Phone 7 + 8SymbianBada
Accéléromètre
Appareil photo
Boussole
Contacts
Fichiers
Géolocalisation
Médias
Réseau
Notifications
Stockage

Adobe PhoneGap Build

Adobe PhoneGap Build est un service internet permettant la compilation d'applications pour les plates-formes Android, iOS et Windows Phone à partir d'un fichier ZIP ou de GitHub.

Il gère automatiquement, via le fichier config.xml, les plugins et leurs dépendances, la mise à jour de ceux-ci et du service ou encore la signature des différentes applications générées.

Adobe PhoneGap Build intègre également des outils de développement comme un système de travail collaboratif, de débogage ou de mises à jour automatiques de l'application.

PhoneGap Developer App

PhoneGap Developer App est une suite logicielle composée d'un plugin pour NodeJS et d'une application mobile pour Android ou iOS, permettant l'aperçu immédiat des modifications apportées à l'application en cours de développement sur la plate-forme mobile.

Notes et références

Liens externes

  • Portail des logiciels libres
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.