Réaliser des applications mobiles avec Apache Cordova
Publié le 16 juillet 2015
Le trafic internet par la téléphonie mobile s'accroît jour après jour de façon continue. En effet, un mobinaute français sur deux consulte au moins une fois par jour internet sur son smartphone (source Médiamétrie). Il est donc désormais nécessaire d'optimiser son site internet sur toutes les plates-formes de lecture possibles. Apache Cordova répond à cette problématique.
Apache Cordova est une licence Open Source qui supporte les plates-formes mobiles du marché telles qu'IOS, Android, Windows Phone, BlackBerry, Symbian ou encore Samsung Bada. Le projet est aussi connu sous le nom de PhoneGap, qui a été racheté par Adobe et développé par la Fondation Apache.
A partir du code HTML et des librairies CSS et Javascript, le développeur sera en mesure d'utiliser le socle technique développé pour son application web afin de réaliser le portage vers les plates-formes mobiles. Cordova est une solution novatrice, efficace, simple d'utilisation et extensible. Grâce au développement d'applications mobiles avec cette technologie, la navigation est agréable à lire, fluide et pratique.
Cordova fournit un large ensemble d'API permettant d'accéder à différentes fonctionnalités propres aux smartphones :
- Stockage de données
- Caméra
- Géolocalisation
- Accéléromètre
- Gestionnaire de notifications
- Et bien d'autres encore...
L'équipe des Tilleuls a réalisé des applications mobiles avec Apache Cordova pour le réseau Citiz. L'application est une API Rest développée en Symfony2. Le développement de l'application a également été réalisé en AngularJS, framework créé par Google et maintenu par sa communauté permettant le développement d'application fiables et robustes.
Premier réseau coopératif de véhicules en libre-service et anciennement connu sous le nom de France Autopartage, Citiz dispose de près d'un millier de voitures disponibles dans plus de 80 villes de France. Les applications mobiles de Citiz permettent aux mobinautes de réserver un véhicule, de vérifier les disponibilités de location, ou de s'abonner. Plus de 16 000 personnes sont déjà abonnées à ce réseau !