Un framework de développement mobile
Il existe plusieurs solutions hybrides possibles pour le développement d’une application mobile.
Cordova (créé par Nitobi Software avant de passer sous Adobe Systems) est l’une d’entre elles, framework (ensembe l’outils) open source permettant de s’appuyer les technologies de programmation web pour la création de l’une application mobile (HTML, CSS et Javascript). Il exploitera les API pour accéder aux capteurs des appareils mobiles comme l’accéléromètre, la caméra, la boussole, les contacts, la géolocalisation, le réseau, le stockage,…
L’application sera ensuite exécutée dans un Wrapper de l’application native.
Cordova est compatible avec différentes plateformes : Androïd, Bada, Blackberry, IOS, Palm WebOS, Symbian et Windows Phone.
Quelques avantages à l’utilisation de cette plateforme de développement mobile :
- un seul développement est nécessaire pour que votre application soit exploitable sur différentes plateformes mobiles
- il possède de nombreux plugins
- développement selon les standards du web
- il est open source