Communication numérique,des outils et des hommes
#capcomnet
Par Laurent BERTAUX, société Mobizel
CHOISIR ENTRE WEBAPPET APPLICATION MOBILE
SOMMAIRE
1. Webapp vs applications mobiles
2. Un choix de plateformes
3. Choisir selon les fonctionnalités
1. WEBAPP VS APPLICATIONS MOBILES
Et ça évolue tous les jours…
2. UN CHOIX DE PLATEFORMES
RÉPARTITION DES PLATEFORMES EN FRANCE (JUILLET 2015)
RÉPARTITION DES PLATEFORMES EN FRANCE (JUILLET 2015)
RÉPARTITION DES PLATEFORMES EN FRANCE (JUILLET 2015)
3. CHOISIR SELON LES FONCTIONNALITÉS
COMPATIBILITÉ MULTIPLATEFORME
ERGONOMIE ET GRAPHISME
FLUIDITÉ ET PERFORMANCE
FONCTIONNALITÉS
HORS-CONNEXION
DISTRIBUTION
MONÉTISATION
RÉFÉRENCEMENT
MISE À JOUR DU CONTENU
MAINTENANCE
CONCLUSION
WEBAPP
APPLICATION MOBILE NATIVE
ANNEXES
Développement d’une application mobile native
Développement d’applications mobiles natives générées
Développement d’une application mobile hybride
APPLICATION MOBILE NATIVEC’est une application qui a été conçue spécifiquement pour un système d’exploitation (OS) avec un langage et une/des technologie(s) appropriés.
APPLICATION MOBILE NATIVE GÉNÉRÉEApplication mobile qui n’a pas été développée avec la technologie et le langage natifs à son système d’exploitation mais via une autre technologie (Xamarin, Titanium, Qt, etc.) qui va utiliser du code partagé entre plusieurs plateformes et générer un logiciel exécutable sur chaque OS visé. APPLICATION MOBILE HYBRIDEUne application mobile est hybride lorsqu’elle est développée à partir de langages web (HTML5, JavaScript, CSS…) et des technologies natives mobiles pour utiliser certaines fonctionnalités du smartphone.
TECHNOLOGIE CROSS-PLATFORM Technologie pouvant générer plusieurs logiciels à destination de systèmes d’exploitation différents à partir d’un code unique
WEBAPPL’application web est un logiciel hébergé sur un serveur (donc dans le cloud et non pas directement sur le mobile). Pour y accéder il faut avoir une connexion internet et passer par un navigateur (Chrome, Safari, FireFox…).
PORTAGETechnique qui consiste à mettre en œuvre une application mobile existant dans un système d’exploitation dans un autre OS.
Glossaire
LAURENT BERTAUX02 20 23 15 75