Développement mobile hybride ou natif : quid du ROI ?

1 834 vues

Publié le

A l’heure où rendre votre application disponible sur Android et iOS est devenu essentielle, qu'en est-il de la promesse du développement hybride ? Quel réel ROI peut on attendre de cette solution par rapport au développement natif ?

Publié dans : Mobile
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 834
Sur SlideShare
0
Issues des intégrations
0
Intégrations
18
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Développement mobile hybride ou natif : quid du ROI ?

  1. 1. Matinale Zenika Paris - Mobilité Développement mobile hybride ou natif Quid du ROI ? Paris, 27 mars 2014 vincent.miramond@in-tact.fr
  2. 2. Agenda 1. in-Tact en 1 slide! 2. La promesse de l’hybride! 3. Quid du ROI ? "2
  3. 3. in-Tact Fort de notre expertise technologique et agile, nous accompagnons les DSI et département Marketing dans leur stratégie mobile SITE WEB MOBILE APPLICATION NATIVE & HYBRIDE CONSEIL & ACCOMPAGNEMENT "3
  4. 4. Développement mobile : ! la promesse de l’hybride
  5. 5. Un nouvel enjeu ❖ Déployer des applications mobiles dans les entreprises devient un enjeu important aujourd’hui! • Commercial! • Permettre de vendre mieux, partout, plus simplement! • Marketing! • Présence sur les stores! • Nouvelles expérience! • Avantage concurrentiel! • Technique! • Aller plus loin dans l’expérience technologique permet de nouveaux usages "5
  6. 6. Un vrai casse-tête ❖ La diversité du marché fait des applications mobiles un vrai casse-tête! • Diversité des solutions plateformes cibles! ❖ Time-to-market! ❖ Intégration dans différents systèmes d’information! ❖ Déployer dans tous les pays et pour toutes les marques! ❖ Manque cruel de compétences sur le marché "6
  7. 7. Hybride : kesako ? ❖ Application dont le développement s’appuie « essentiellement » sur la mise en oeuvre de technologies issues du Web (HTML5, CSS3, JavaScript)! ❖ Les différents écrans de l’application sont constitués de « WebView » qui affichent des pages! • En théorie, seules les WebViews sont des composants natifs dans une application hybride! • En pratique, on intègre d’autres composants pour supporter ce que HTML5 ne sait pas faire ! • Par exemple, sous la forme de Plugins dans une solution comme PhoneGap/Cordova "7
  8. 8. La promesse du développement hybride « Write once, run everywhere »
  9. 9. Et pourtant… ❖ L’utilisation des technologies hybrides reste aujourd’hui relativement confidentielle! • Quelles sont les limites de cette solution ?! • Quelles sont les situations où elles sont rentables ?! • Quels sont les critères de choix à analyser pour choisir sa solution de développement ? "9
  10. 10. Quelques chiffres… Source : VisionMobile, 9/2013 des applications Android du marché pourraient être développées en utilisant des solutions hybrides sans plugins! 49% des applications déployées sur les stores ne sont pas natives! 12%VS
  11. 11. Quelques chiffres… Source : VisionMobile, 9/2013 Les développeurs mobiles reprochent à l’hybride pour : 45,7 % manque de performance 37,3 % 28,3 % 20 % manque de framework vraiment mature manque d’accès à des APIs bas niveau impossibilité de faire des « killer-UX »
  12. 12. QUID DU ROI ? http://www.flickr.com/photos/lendingmemo/11696740225/
  13. 13. Rentabilité d’une technologie ? ❖ Vision commune et court-terme! • ROI = solution qui coute le moins cher en développement pour un résultat « équivalent »! ❖ Le mobile s’inscrit aujourd’hui dans une vision stratégique long terme d’une entreprise! • D’autres critères doivent être pris en compte pour l’évaluation du ROI d’une technologie sur du développement mobile "13
  14. 14. Critères de ROI ❖ 3 angles de présentation différents des critères d’évaluation du ROI! ❖ Une vision générale, sortie de tout contexte applicatif! ❖ Une déclinaison de ces critères dans différents contextes applicatifs! ❖ Une vision des critères d’évaluation transverses aux besoins applicatifs
  15. 15. ROI par application : vision générale Hybride Natif Cout de développement par plateforme Dépend de l’application et des PFs à supporter Dépend du nombre de PFs ! Marque blanche CSS « ForTheWin » ! Pas de solution sur toutes les plateformes, et pas de solution transverse Respect plateforme Limité Parfait Expérience utilisateur Moindre Elevée Qualimétrie Pauvre Dépend de la plateforme Tests Utilisation des outils du Web Dépend de la plateforme Evolution des OS mobiles Impact probable, peu documenté Dépend des APIs, bien documenté "15
  16. 16. Exemple 1 : application grand public orientée communication ❖ Application événementielle pour une marque ou un produit! ❖ L’application ne comporte pas ou très peu de réelles fonctionnalités « mobiles » qui nécessitent l’usage des capteurs avancés du device! ❖ L’application s’utilise pour consommer une information produit, sous forme de textes, images, vidéos, et par exemple réalité augmentée! ❖ Connectée à un CMS "16
  17. 17. Exemple 1 : grille de lecture Hybride Natif Cout de réalisation par plateforme Important sur la partie RA! Très faible sur la partie CMS Dépend du nombre de PFs Respect plateforme Peu important : on vend une marque, pas Apple ou Google ! Expérience utilisateur Fondamentale pour ce genre d’application Qualimétrie / tests Application jetable : moins de recherche de qualité Evolution des OS mobiles Application jetable : critère peu structurant "17
  18. 18. Exemple 2 : application bancaire ❖ Application de gestion de compte bancaire! ❖ Permet de réaliser des virements, de consulter l’état de son compte, …! ❖ Accède à un back-office sécurisé! ❖ Mémorise mon numéro de compte et éventuellement certaines de mes données cryptées "18
  19. 19. Exemple 2 : grille de lecture Hybride Natif Marque blanche Potentiellement important pour de grands groupes Respect plateforme Plus important pour une utilisation régulière Qualimétrie et tests Point primordial pour ce type d’applications Evolution des OS mobiles Primordial pour ce type d’applications "19
  20. 20. Exemple 3 : jeu vidéo ❖ Jeu affichant graphismes 2D ou 3D! ❖ Utilisation des accéléromètres du terminal pour piloter le jeu! ❖ Graphismes très évolués! ❖ Effets vidéos et audio "20
  21. 21. Exemple 3 : grille de lecture Hybride Natif Cout de réalisation par plateforme Rarement adapté à l’hybride Respect plateforme Pas important ! Expérience utilisateur Dépend du jeu mais souvent primordiale Tests Pas d’outillage orienté jeu "21
  22. 22. Exemple 4 : application de conduite responsable ❖ L’application fournit une note à l’utilisateur au travers d’une interface simple et clair! ❖ Utilisation d’un back-office! ❖ Utilisation de façon intensive de nombreux capteurs du terminal : GPS, accéléromètre, …! ❖ Besoin de marque blanche "22
  23. 23. Exemple 4 : grille de lecture Hybride Natif Cout de réalisation par plateforme Peu adapté à l’hybride Marque blanche Application pouvant donner lieu à des versions par pays, par marque, … Qualimétrie et tests Très important, mais pas évident à mettre en oeuvre "23
  24. 24. Exemple 5 : application de gestion de devis commercial ❖ Application B2B pour l’aide à la vente des forces commerciales! ❖ Intègre un module de consultation de produit avec nombreux effets! ❖ Connexion à un Back-Office! ❖ Intègre un module de génération de devis automatique en PDF, xls et envoi de mails "24
  25. 25. Exemple 5 : grille de lecture Hybride Natif Marque blanche Grande marque = ce besoin doit être couvert Respect plateforme Important pour des commerciaux qui ont l’habitude d’un usage sur les mobiles Expérience utilisateur Moins importante car application réservée aux salariés "25
  26. 26. Exemple 6 : application industrielle ❖ Application d’entreprise à usage industriel! ❖ Fait usage de certains frameworks techniques très spécifiques! ❖ Affichage de cartes Offline! ❖ Utilise le stylet de la tablette! ❖ Pour Android exclusivement "26
  27. 27. Exemple 6 : grille de lecture Hybride Natif Cout de réalisation par plateforme Une seule plateforme à supporter ! Respect plateforme Importance de respecter un environnement connu pour des utilisateurs habitués à un environnement Expérience utilisateur Moins importante Evolution des OS mobiles Une seule version d’OS ciblée, une seule version de tablette ciblée ! "27
  28. 28. ROI Transverse Hybride Natif Montée en compétence Limitée mais à ne pas sous-estimer ! Nouveaux langages, nouvelles APIs ***** ***** Motivation Dépend des personnes ***** ***** Plateforme de développement Identique Web! Manque un véritable killer IDE Achat machines pour certaines PFs! Outillage très mature ***** ***** Disponibilité de ressources Ressources du monde Web… Les compétences sont rares ***** ***** Conventions et règles qualité Règles de codage en partie réutilisables Nouvelles règles ! ***** ***** "28
  29. 29. Conclusion ❖ Aujourd’hui, les deux solutions doivent être challengées au cas par cas! ❖ Un calcul de ROI est propre à chaque entreprise, contexte technique, typologie d’application ! ❖ La véritable mesure du ROI se fait après coup! ❖ Au travers de la mise en place d’outils de mesure : Analytics, popularité sur les stores, e-reputation, …. "29
  30. 30. Merci ! Vincent Miramond! Directeur Technique et fondateur! vincent.miramond@in-tact.fr! 06 95 46 01 01

×