SlideShare une entreprise Scribd logo
© Niji | 2020
Frameworks
XPlatform mobile
Est-ce la fin des technologies
javascript ?
Faut-il se convertir à flutter ou
passer au natif ?
Webinar
le 22 Octobre 2020
© Niji | 2020
Vos intervenants
Xavier Belet
Directeur Commercial
Gabriel Dupont
Manager Mobile
Digital Experience
© Niji | 2020
Conseil, Design & Technologie.
NOTRE PROPOSITION DE VALEUR
Voice of customer
Business disruption
Digital Strategy
Technological opportunities
Un accompagnement depuis la stratégie en passant par l’idéation jusqu’à
la mise en œuvre opérationnelle et la maîtrise d’environnements technologiques complexes.
Une proposition de valeur équilibrée, intégrée et éprouvée.
130
CONSULTANTS
Customer & User eXperience
Brand & content design
Creative technology
Business performance
130
TALENTS
Mobile & web Factory
Labelized Test center
Agile & Scrum management
Smart technologies
570
EXPERTS
70 EXPERTS
SALESFORCE
Consulting, Integration,
Support…on all Clouds
Saleforce
© Niji | 2020
1. Les acteurs en place
2. Cartographie des technologies
3. Les solutions XPlatform : les avantages, les contraintes
4. Les impacts d’une solution XPlatform sur l’usage
5. Conclusion
6. Vos questions - Nos réponses
Agenda
© Niji | 2020
Mobile Factory
2Notre Mobile Factory
5
Réalisation SCRUM
adaptée aux développements
mobiles et aux
engagements forfaitaires
Mise à disposition en 1 clic à tout
moment sur vos navigateurs et
smartphones pour test
Une chaine d’intégration continue dédiée
à la réalisation d’applications
et audits automatisés
Outillage renforcé dédié au
pilotage des projets
Multi expertise : Technologies
Mobile, PHP, Java, HTML, CMS,
eCommerce, Usines à Sites…
Bibliothèque de composants
éprouvés, optimisés, réutilisables et
open source
Android
X-
Platform
iOS
© Niji | 2020
Les acteurs en place1
© Niji | 2020
Les acteurs
Positionnement
Constructeur et fournisseur
d'OS
Fournisseur d'OS OS basé sur Harmony OS 2.0
Solution de
distribution
Crée ses propres terminaux
mobiles
Partenariat avec des
constructeurs (LG, Samsung,
etc.)
Propre Device
OS Partagé Non Oui Non
Possibilité de
surcouche de l'OS
Non Oui HMS
Maitrise son parc
Maitrise la version d’OS
Fragmentation dans les
versions des OS
Surcouche à Android par
les constructeurs
A suivre l’évolution du
marché
© Niji | 2020
Cartographie des technologies2
© Niji | 2020
Application Vs Web
Application Web
Se consulte via un navigateur web (Chrome,
Safari, …)
Site adaptatif et responsive s’adaptant à la taille
de l’écran (PC, Tablette, Mobile)
Se consulte essentiellement avec du réseau
S’installe sur le mobile et se lance à partir du
bureau du mobile
Présent dans les stores (Google Play et App
Store)
Respecte les spécificités de la plateforme
Fonctionnement sans réseau
© Niji | 2020
Les technologies
© Niji | 2020
Les solutions XPlatform : les
avantages, les contraintes3
© Niji | 202012
L’apparition du XPlatform
Application XPlatform
Mutualisation Développement
Le XPlatform répond à une problématique de mutualisation de développement (en un
seul développement être accessible sur plusieurs plateformes)
Mutualisation de compétence
L’hybride a également pour but de mutualiser avec les compétences Web et de ne pas
avoir d‘équipe dédiée au développement mobile
Reduction des charges
Réduction des charges de développement et du coût associé
© Niji | 202013
L’apparition du XPlatform
Application XPlatform
Quelques points de vigilances
Utilisation d’une brique Framework (boite noire)
Vigilance sur l’utilisation des composants natif du mobile
Vigilance sur la performance des solutions XPlatform
Les Guidelines de chaque OS doivent être respectés (dans le monde B2B, nous
pouvons nous permettre de sorti un peu du cadre)
© Niji | 2020
UI iOS / Android
© Niji | 2020
L’impact de la performance sur l’expérience client
Selon une analyse réalisée en 2017 par Dynatrace (société spécialisée en gestion de la performance applicative)….
84%
34% 50%
11%
0 20 40 60
Moins susceptible d'utiliser l'applicationmobile
Choisi l’app. Mobile d’un concurrent
Parle autour de soi de sa mauvaise expérience
Moins susceptible d’acheter auprès de cette entreprise
Met une mauvaise note à l’app. mobile
A une perception globale négative de l’entreprise
Moins susceptible d’aller sur le site web de l’entreprise
Contacte le service client de l’entreprise
Irait sur le site web de l’entreprise
Publie leur expériencesur les réseaux sociaux
Ne ferait rien du tout (aucune action)
48%
34%
31%
31%
26%
24%
21%
17%
17%
11%
8%
La réaction des consommateur face à une mauvaise expérience
sur une application mobile
L’importance que les consommateurs portent à la performance
d’une application mobile
4%
50%
34%
11%
4%
1%
Très important
Un peu important
Neutre
Pas très important
Pas du tout important
84% des consommateurs portent une importance particulière à la
performance de l’application mobile
92% des consommateurs réagissent face à une mauvaise expérience
sur une application mobile
© Niji | 2020
Panorama des solutions Hybrides/XPlatform
Depuis plus de 10 ans
© Niji | 2020
Application X-Platform hybride
Navigateur intégré dans une application native
• Accès aux APIs système via des « ponts »
• Facilité de développement (pour un développeur Web)
• Publication dans les stores possible
• Impossibilité d’utiliser des composants UI natifs (pas d’AR, de
filtres…), limitée par les capacités du browser
• UI / UX identique entre les OS sauf à développer les composants
en double
17
Native Application
JavaScriptCore
WebBrowser
Exécution
Application
© Niji | 2020
Application X-Platform native
Runtime JS (JavaScriptCore) embarqué dans une application
native
• Accès full aux APIs système
• UI / UX reposant sur des composants natifs
• Approche de développement basé sur le javascript
• Performances améliorées par rapport à l’utilisation de cordova
18
Native Application
JavaScriptCore
Exécution
Application
© Niji | 2020
Application X-Platform native
Compilation dans le langage Binaire du support
• Accès full aux APIs système
• Performances très proches du full natif
• Développement en langage propriétaire (Dart pour Flutter et .Net
pour Xamarin)
• UI / UX basé sur des librairies propres pour Flutter
• UI / UX basé sur des librairies propres pour Xamarin Form et sur le
natif pour Xamarin native
19
Native Application
Exécution
Application
© Niji | 2020
Application X-Platform
2 approches : Interface graphique Partagé
Dart
UI Partagé
© Niji | 2020
Application X-Platform
2 approches : Interface graphique personnalisée
© Niji | 2020
Un langage performant à toutes épreuves
Évaluation performance avec la Rapidité de Rendu.
L’analyse a été faite en Juin 2020 par Inverita (Société de développement de logiciels Web et mobiles).
Pour cela, de lourdes fonctionnalités UI ont été testées exactement de la même manière sur une application
mobile native et une application mobile XPlatform.
Android FPS CPU (%) Memory Mb
Native Android 58 6,53 80
React Native 7 8,5 424
Flutter 19 10,28 168
iOS FPS CPU Memory
Native iOS 59 61 158
React Native 59 118,6 220
Flutter 59 69 191
Test réalisé sur iPhone 6S iOS 13.2.3 et Xiaomi Redmi Note 5 Android 9
© Niji | 2020
Importance de la communauté
Derrière des solutions XPlatform des grands acteurs….mais pas que
© Niji | 2020
Trend technologie XPlatform
Les briques XPlatform sont animées par des communautés. Il est important d’avoir la vue sur l’activité de la communauté pour se
faire une idée sur la pérennité de la solution
TODAY
© Niji | 2020
Il est important de maintenir les versions à jour :
• Correction de failles de sécurité / Mise en conformité avec votre politique de sécurité
• Correction / ajustement des recommandations Apple / Google (fonctionnalités deprecated)
• Amélioration de la gestion des données
• Amélioration de la gestion des composants avec certains matériels (Gestion des nouveaux devices par
exemple)
L’avenir des technologies XPlatform
Discours d’Apple :
• Nous voulons privilégier l’expérience utilisateur
• Nous voulons limiter les failles de sécurités
Cela Impact l’utilisation des PWA et des Frameworks basés sur l’hybride (Webview-WKWebview /
UIWebView)
© Niji | 2020
Les impacts d’une
solution XPlatform sur
l’usage
4
© Niji | 2020
2 types d’applications Mobiles
2 attentes différentes
Applications Professionnelles Applications grand Public
© Niji | 2020
Application Grand Public
Toucher la plus grand population possible
Convaincre l’utilisateur de l’utilité de l’application
Offrir un service aux utilisateurs / clients
Se mettre en visibilité (marketing que sur les stores)
Adhésion des utilisateurs finaux
Jouer avec la proximité des clients
Offrir de nouveaux services
ApplicationsgrandPublic
© Niji | 2020
Applications professionnelles
Facilité la vie des employés / professionnels
Digitaliser et utiliser les outils entreprise sur Mobile
Application de gestion d’intervention : Application à destination des techniciens le plus souvent en maintenance.
Réseau ferrée, Réseau électrique, réseau Gaz, entretien des trains, des avions, entretien des bâtiments, ….
Application force commerciale : Le but est d’augmenter la prise de commande et de faciliter la vente. Via un outils
de séduction, via la consultation des produits disponible en direct (comme la vente de produit matériaux, retail,
autre, etc…),
Application de sécurisation (protection du travailleur isolé, prévention, ….)
Application d’amélioration de la vie du salarié : Application interne dédiée au sein de l’entreprise : Nous le voyons
apparaître dans des grandes sociétés comme le groupe la Poste, EDF, RTE, Orange … afin d’avoir des applications
de vie et de partage (Echange d’information, disponibilité des salles (réservation et en temps réelle),
géolocalisation dans les bâtiments, menu de la cantine/self, afterwork, ...
ApplicationsProfessionnelles
© Niji | 2020
En conclusion5
© Niji | 2020
En résumé
Native Mobile Expérience - Fonctionnalités avancées - Performance de l’application
Portabilité – Mutualisation - Coût de développement
31
© Niji | 2020
Faire le bon choix technologique
Notre accompagnement
Avant le démarrage du projet, le choix de la technologie à utiliser est importante.
Afin :
• d’optimisation des coûts
• d’avoir une solution pérenne
• d’évaluer la complexité de la maintenance et de l’évolutivité de l’application
• de garantir la couverture de l’ensemble des fonctionnalités
• d’avoir le bon niveau de performance correspondant aux besoins utilisateurs
Un certain nombre de critères sont à prendre en compte :
• Roadmap fonctionnelle intégrant les besoins et attentes métier et utilisateurs finaux (notamment sur les
usages online vs offline), pour que le socle technique en tienne compte,
• Architecture global
• Contrainte technique et de sécurité
• Complexité de l’application
• Niveau de performance attendu
• Charge d’utilisation des ressources du device
• Connaissance technique des équipes de la DSI pour une réversibilité sortante
• …
32
© Niji | 2020
Vos contacts
www.niji.fr @Niji_DigitalParis Lille Nantes Rennes Lyon Bordeaux
Gabriel DUPONT
Manager Mobile Digital Experience
+33 6 28 94 64 53 - gabriel.dupont@niji.fr

Contenu connexe

Tendances

La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
OCTO Technology
 
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
OCTO Technology
 
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobileLe Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
OCTO Technology
 
La Duck Conf - "L'API Management : au-délà des promesses"
La Duck Conf - "L'API Management : au-délà des promesses" La Duck Conf - "L'API Management : au-délà des promesses"
La Duck Conf - "L'API Management : au-délà des promesses"
OCTO Technology
 
La Duck Conf - "Les papys de l'ESB ont une histoire à vous conter"
La Duck Conf - "Les papys de l'ESB ont une histoire à vous conter"La Duck Conf - "Les papys de l'ESB ont une histoire à vous conter"
La Duck Conf - "Les papys de l'ESB ont une histoire à vous conter"
OCTO Technology
 
Le Comptoir OCTO x Mobile App avec Share IT
Le Comptoir OCTO x Mobile App avec Share ITLe Comptoir OCTO x Mobile App avec Share IT
Le Comptoir OCTO x Mobile App avec Share IT
OCTO Technology
 
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ? Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
OCTO Technology
 
La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!
OCTO Technology
 
La Duck Conf - "Mise en prod de la data science : le jour d'après"
La Duck Conf -  "Mise en prod de la data science : le jour d'après" La Duck Conf -  "Mise en prod de la data science : le jour d'après"
La Duck Conf - "Mise en prod de la data science : le jour d'après"
OCTO Technology
 
Kit Canvas
Kit CanvasKit Canvas
Kit Canvas
OCTO Technology
 
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
OCTO Technology
 
Le Comptoir OCTO - Réparez votre innovation
Le Comptoir OCTO - Réparez votre innovation Le Comptoir OCTO - Réparez votre innovation
Le Comptoir OCTO - Réparez votre innovation
OCTO Technology
 
Petit-déjeuner OCTO - Objets connectés : We Are Able !
Petit-déjeuner OCTO - Objets connectés : We Are Able !Petit-déjeuner OCTO - Objets connectés : We Are Able !
Petit-déjeuner OCTO - Objets connectés : We Are Able !
OCTO Technology
 
Matinale : Ruche ou fourmilière, quel modèle pour votre passage à l’agilité à...
Matinale : Ruche ou fourmilière, quel modèle pour votre passage à l’agilité à...Matinale : Ruche ou fourmilière, quel modèle pour votre passage à l’agilité à...
Matinale : Ruche ou fourmilière, quel modèle pour votre passage à l’agilité à...
OCTO Technology
 
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
OCTO Technology
 
Matinale DevSecOps League : Sortez la sécurité de l'obscurantisme
Matinale DevSecOps League : Sortez la sécurité de l'obscurantismeMatinale DevSecOps League : Sortez la sécurité de l'obscurantisme
Matinale DevSecOps League : Sortez la sécurité de l'obscurantisme
OCTO Technology
 
La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...
La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...
La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...
OCTO Technology
 
Matinale Accelerate : la vitesse conditionne l'excellence by OCTO Chti
Matinale Accelerate : la vitesse conditionne l'excellence by OCTO Chti Matinale Accelerate : la vitesse conditionne l'excellence by OCTO Chti
Matinale Accelerate : la vitesse conditionne l'excellence by OCTO Chti
OCTO Technology
 
Présentation travail du stage
Présentation travail du stagePrésentation travail du stage
Présentation travail du stage
Taoufiq Bahalla
 
Le Comptoir OCTO - Data Science
Le Comptoir OCTO - Data Science Le Comptoir OCTO - Data Science
Le Comptoir OCTO - Data Science
OCTO Technology
 

Tendances (20)

La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
 
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
 
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobileLe Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
 
La Duck Conf - "L'API Management : au-délà des promesses"
La Duck Conf - "L'API Management : au-délà des promesses" La Duck Conf - "L'API Management : au-délà des promesses"
La Duck Conf - "L'API Management : au-délà des promesses"
 
La Duck Conf - "Les papys de l'ESB ont une histoire à vous conter"
La Duck Conf - "Les papys de l'ESB ont une histoire à vous conter"La Duck Conf - "Les papys de l'ESB ont une histoire à vous conter"
La Duck Conf - "Les papys de l'ESB ont une histoire à vous conter"
 
Le Comptoir OCTO x Mobile App avec Share IT
Le Comptoir OCTO x Mobile App avec Share ITLe Comptoir OCTO x Mobile App avec Share IT
Le Comptoir OCTO x Mobile App avec Share IT
 
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ? Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
 
La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!
 
La Duck Conf - "Mise en prod de la data science : le jour d'après"
La Duck Conf -  "Mise en prod de la data science : le jour d'après" La Duck Conf -  "Mise en prod de la data science : le jour d'après"
La Duck Conf - "Mise en prod de la data science : le jour d'après"
 
Kit Canvas
Kit CanvasKit Canvas
Kit Canvas
 
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
 
Le Comptoir OCTO - Réparez votre innovation
Le Comptoir OCTO - Réparez votre innovation Le Comptoir OCTO - Réparez votre innovation
Le Comptoir OCTO - Réparez votre innovation
 
Petit-déjeuner OCTO - Objets connectés : We Are Able !
Petit-déjeuner OCTO - Objets connectés : We Are Able !Petit-déjeuner OCTO - Objets connectés : We Are Able !
Petit-déjeuner OCTO - Objets connectés : We Are Able !
 
Matinale : Ruche ou fourmilière, quel modèle pour votre passage à l’agilité à...
Matinale : Ruche ou fourmilière, quel modèle pour votre passage à l’agilité à...Matinale : Ruche ou fourmilière, quel modèle pour votre passage à l’agilité à...
Matinale : Ruche ou fourmilière, quel modèle pour votre passage à l’agilité à...
 
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
 
Matinale DevSecOps League : Sortez la sécurité de l'obscurantisme
Matinale DevSecOps League : Sortez la sécurité de l'obscurantismeMatinale DevSecOps League : Sortez la sécurité de l'obscurantisme
Matinale DevSecOps League : Sortez la sécurité de l'obscurantisme
 
La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...
La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...
La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...
 
Matinale Accelerate : la vitesse conditionne l'excellence by OCTO Chti
Matinale Accelerate : la vitesse conditionne l'excellence by OCTO Chti Matinale Accelerate : la vitesse conditionne l'excellence by OCTO Chti
Matinale Accelerate : la vitesse conditionne l'excellence by OCTO Chti
 
Présentation travail du stage
Présentation travail du stagePrésentation travail du stage
Présentation travail du stage
 
Le Comptoir OCTO - Data Science
Le Comptoir OCTO - Data Science Le Comptoir OCTO - Data Science
Le Comptoir OCTO - Data Science
 

Similaire à [Webinar Niji] Frameworks XPlateform mobile - 2210

Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutter
Julien Saumande
 
OCTO Technologies - Mobile Monday Maroc: M-Banking & M-Payment
OCTO Technologies - Mobile Monday Maroc: M-Banking & M-PaymentOCTO Technologies - Mobile Monday Maroc: M-Banking & M-Payment
OCTO Technologies - Mobile Monday Maroc: M-Banking & M-Payment
mmmaroc
 
Les solutions mobiles (potentiel et enjeux)
Les solutions mobiles (potentiel et enjeux)Les solutions mobiles (potentiel et enjeux)
Les solutions mobiles (potentiel et enjeux)
SCALA
 
Développement mobile hybride ou natif : quid du ROI ?
Développement mobile hybride ou natif : quid du ROI ?Développement mobile hybride ou natif : quid du ROI ?
Développement mobile hybride ou natif : quid du ROI ?
in-Tact
 
Applications Mobiles - Bonnes pratiques de conception et de développement de ...
Applications Mobiles - Bonnes pratiques de conception et de développement de ...Applications Mobiles - Bonnes pratiques de conception et de développement de ...
Applications Mobiles - Bonnes pratiques de conception et de développement de ...
BEIJAFLORE
 
OCTO Talks - State of the art Architecture dans les frontend web
OCTO Talks - State of the art Architecture dans les frontend webOCTO Talks - State of the art Architecture dans les frontend web
OCTO Talks - State of the art Architecture dans les frontend web
OCTO Technology
 
WygDay 2010
WygDay 2010WygDay 2010
WygDay 2010
Gregory Renard
 
WygDay 2010 - session plénière
WygDay 2010 - session plénièreWygDay 2010 - session plénière
WygDay 2010 - session plénière
Wygwam
 
Ibm technology day 2013 mobile first salle jp gremaud lake placid.pdf
Ibm technology day 2013 mobile first salle jp gremaud lake placid.pdfIbm technology day 2013 mobile first salle jp gremaud lake placid.pdf
Ibm technology day 2013 mobile first salle jp gremaud lake placid.pdfIBM Switzerland
 
02_Chapitre_1_.pdf
02_Chapitre_1_.pdf02_Chapitre_1_.pdf
02_Chapitre_1_.pdf
allagahamza
 
VMware - Plate-forme informatique pour l’utilisateur
VMware - Plate-forme informatique pour l’utilisateur VMware - Plate-forme informatique pour l’utilisateur
VMware - Plate-forme informatique pour l’utilisateur Procontact Informatique
 
Retour d’expérience de clients sur le développement d’applications métiers su...
Retour d’expérience de clients sur le développement d’applications métiers su...Retour d’expérience de clients sur le développement d’applications métiers su...
Retour d’expérience de clients sur le développement d’applications métiers su...
Microsoft Ideas
 
Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?
NiceToMeetYou
 
Competitic applications accessibles tablettes
Competitic   applications accessibles tablettesCompetitic   applications accessibles tablettes
Competitic applications accessibles tablettes
COMPETITIC
 
Etude Stardust
Etude StardustEtude Stardust
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usage
LaFrenchMobile
 
Développement HTML5 : les enjeux et best practices
Développement HTML5 : les enjeux et best practicesDéveloppement HTML5 : les enjeux et best practices
Développement HTML5 : les enjeux et best practices
LaFrenchMobile
 
Développement d'applications mobiles
Développement d'applications mobilesDéveloppement d'applications mobiles
Développement d'applications mobiles
Matelli
 
Digitalisation de la societe et impact sur l'informatique d'entreprise
Digitalisation de la societe et impact sur l'informatique d'entrepriseDigitalisation de la societe et impact sur l'informatique d'entreprise
Digitalisation de la societe et impact sur l'informatique d'entreprise
Charlets Jean-Philippe
 

Similaire à [Webinar Niji] Frameworks XPlateform mobile - 2210 (20)

Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutter
 
OCTO Technologies - Mobile Monday Maroc: M-Banking & M-Payment
OCTO Technologies - Mobile Monday Maroc: M-Banking & M-PaymentOCTO Technologies - Mobile Monday Maroc: M-Banking & M-Payment
OCTO Technologies - Mobile Monday Maroc: M-Banking & M-Payment
 
Les solutions mobiles (potentiel et enjeux)
Les solutions mobiles (potentiel et enjeux)Les solutions mobiles (potentiel et enjeux)
Les solutions mobiles (potentiel et enjeux)
 
Développement mobile hybride ou natif : quid du ROI ?
Développement mobile hybride ou natif : quid du ROI ?Développement mobile hybride ou natif : quid du ROI ?
Développement mobile hybride ou natif : quid du ROI ?
 
Applications Mobiles - Bonnes pratiques de conception et de développement de ...
Applications Mobiles - Bonnes pratiques de conception et de développement de ...Applications Mobiles - Bonnes pratiques de conception et de développement de ...
Applications Mobiles - Bonnes pratiques de conception et de développement de ...
 
OCTO Talks - State of the art Architecture dans les frontend web
OCTO Talks - State of the art Architecture dans les frontend webOCTO Talks - State of the art Architecture dans les frontend web
OCTO Talks - State of the art Architecture dans les frontend web
 
WygDay 2010
WygDay 2010WygDay 2010
WygDay 2010
 
WygDay 2010 - session plénière
WygDay 2010 - session plénièreWygDay 2010 - session plénière
WygDay 2010 - session plénière
 
Ibm technology day 2013 mobile first salle jp gremaud lake placid.pdf
Ibm technology day 2013 mobile first salle jp gremaud lake placid.pdfIbm technology day 2013 mobile first salle jp gremaud lake placid.pdf
Ibm technology day 2013 mobile first salle jp gremaud lake placid.pdf
 
02_Chapitre_1_.pdf
02_Chapitre_1_.pdf02_Chapitre_1_.pdf
02_Chapitre_1_.pdf
 
VMware - Plate-forme informatique pour l’utilisateur
VMware - Plate-forme informatique pour l’utilisateur VMware - Plate-forme informatique pour l’utilisateur
VMware - Plate-forme informatique pour l’utilisateur
 
Retour d’expérience de clients sur le développement d’applications métiers su...
Retour d’expérience de clients sur le développement d’applications métiers su...Retour d’expérience de clients sur le développement d’applications métiers su...
Retour d’expérience de clients sur le développement d’applications métiers su...
 
Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?
 
Competitic applications accessibles tablettes
Competitic   applications accessibles tablettesCompetitic   applications accessibles tablettes
Competitic applications accessibles tablettes
 
Etude Stardust
Etude StardustEtude Stardust
Etude Stardust
 
Présentation stardust
Présentation stardustPrésentation stardust
Présentation stardust
 
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usage
 
Développement HTML5 : les enjeux et best practices
Développement HTML5 : les enjeux et best practicesDéveloppement HTML5 : les enjeux et best practices
Développement HTML5 : les enjeux et best practices
 
Développement d'applications mobiles
Développement d'applications mobilesDéveloppement d'applications mobiles
Développement d'applications mobiles
 
Digitalisation de la societe et impact sur l'informatique d'entreprise
Digitalisation de la societe et impact sur l'informatique d'entrepriseDigitalisation de la societe et impact sur l'informatique d'entreprise
Digitalisation de la societe et impact sur l'informatique d'entreprise
 

Plus de Niji

Débrief CES 2024 by Niji
Débrief CES 2024 by NijiDébrief CES 2024 by Niji
Débrief CES 2024 by Niji
Niji
 
Débrief GITEX Dubaï 2023
Débrief GITEX Dubaï 2023Débrief GITEX Dubaï 2023
Débrief GITEX Dubaï 2023
Niji
 
Débrief CES 2023 by Niji
Débrief CES 2023 by Niji Débrief CES 2023 by Niji
Débrief CES 2023 by Niji
Niji
 
Débrief CES 2022 by Niji
Débrief CES 2022 by Niji Débrief CES 2022 by Niji
Débrief CES 2022 by Niji
Niji
 
Debrief CES 2021 by Niji
Debrief CES 2021 by NijiDebrief CES 2021 by Niji
Debrief CES 2021 by Niji
Niji
 
[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...
[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...
[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...
Niji
 
[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...
[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...
[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...
Niji
 
Mobile Factory - Prévention Application Mobile
Mobile Factory - Prévention Application MobileMobile Factory - Prévention Application Mobile
Mobile Factory - Prévention Application Mobile
Niji
 
Benchmark Usages et Expériences des salariés de Niji
Benchmark Usages et Expériences des salariés de NijiBenchmark Usages et Expériences des salariés de Niji
Benchmark Usages et Expériences des salariés de Niji
Niji
 
Consumer Electronic Show 2020 Debrief by Niji
Consumer Electronic Show 2020 Debrief by Niji Consumer Electronic Show 2020 Debrief by Niji
Consumer Electronic Show 2020 Debrief by Niji
Niji
 
Ce qu'il faut retenir de la FrenchKit iOS
Ce qu'il faut retenir de la FrenchKit iOSCe qu'il faut retenir de la FrenchKit iOS
Ce qu'il faut retenir de la FrenchKit iOS
Niji
 
Introduction au Deep Learning
Introduction au Deep Learning Introduction au Deep Learning
Introduction au Deep Learning
Niji
 
Debrief : Vivatech 2019
Debrief : Vivatech 2019Debrief : Vivatech 2019
Debrief : Vivatech 2019
Niji
 
Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019
Niji
 
Niji x Drupagora 2019
Niji x Drupagora 2019Niji x Drupagora 2019
Niji x Drupagora 2019
Niji
 
Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...
Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...
Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...
Niji
 
National Retail Federation Debrief By Niji
National Retail Federation Debrief By NijiNational Retail Federation Debrief By Niji
National Retail Federation Debrief By Niji
Niji
 
Consumer Electronic Show 2019 Debrief Niji
Consumer Electronic Show 2019 Debrief Niji Consumer Electronic Show 2019 Debrief Niji
Consumer Electronic Show 2019 Debrief Niji
Niji
 
Debrief VivaTech 2018
Debrief VivaTech 2018Debrief VivaTech 2018
Debrief VivaTech 2018
Niji
 
Ag&FoodTech TLV 18
Ag&FoodTech TLV 18Ag&FoodTech TLV 18
Ag&FoodTech TLV 18
Niji
 

Plus de Niji (20)

Débrief CES 2024 by Niji
Débrief CES 2024 by NijiDébrief CES 2024 by Niji
Débrief CES 2024 by Niji
 
Débrief GITEX Dubaï 2023
Débrief GITEX Dubaï 2023Débrief GITEX Dubaï 2023
Débrief GITEX Dubaï 2023
 
Débrief CES 2023 by Niji
Débrief CES 2023 by Niji Débrief CES 2023 by Niji
Débrief CES 2023 by Niji
 
Débrief CES 2022 by Niji
Débrief CES 2022 by Niji Débrief CES 2022 by Niji
Débrief CES 2022 by Niji
 
Debrief CES 2021 by Niji
Debrief CES 2021 by NijiDebrief CES 2021 by Niji
Debrief CES 2021 by Niji
 
[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...
[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...
[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...
 
[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...
[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...
[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...
 
Mobile Factory - Prévention Application Mobile
Mobile Factory - Prévention Application MobileMobile Factory - Prévention Application Mobile
Mobile Factory - Prévention Application Mobile
 
Benchmark Usages et Expériences des salariés de Niji
Benchmark Usages et Expériences des salariés de NijiBenchmark Usages et Expériences des salariés de Niji
Benchmark Usages et Expériences des salariés de Niji
 
Consumer Electronic Show 2020 Debrief by Niji
Consumer Electronic Show 2020 Debrief by Niji Consumer Electronic Show 2020 Debrief by Niji
Consumer Electronic Show 2020 Debrief by Niji
 
Ce qu'il faut retenir de la FrenchKit iOS
Ce qu'il faut retenir de la FrenchKit iOSCe qu'il faut retenir de la FrenchKit iOS
Ce qu'il faut retenir de la FrenchKit iOS
 
Introduction au Deep Learning
Introduction au Deep Learning Introduction au Deep Learning
Introduction au Deep Learning
 
Debrief : Vivatech 2019
Debrief : Vivatech 2019Debrief : Vivatech 2019
Debrief : Vivatech 2019
 
Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019
 
Niji x Drupagora 2019
Niji x Drupagora 2019Niji x Drupagora 2019
Niji x Drupagora 2019
 
Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...
Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...
Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...
 
National Retail Federation Debrief By Niji
National Retail Federation Debrief By NijiNational Retail Federation Debrief By Niji
National Retail Federation Debrief By Niji
 
Consumer Electronic Show 2019 Debrief Niji
Consumer Electronic Show 2019 Debrief Niji Consumer Electronic Show 2019 Debrief Niji
Consumer Electronic Show 2019 Debrief Niji
 
Debrief VivaTech 2018
Debrief VivaTech 2018Debrief VivaTech 2018
Debrief VivaTech 2018
 
Ag&FoodTech TLV 18
Ag&FoodTech TLV 18Ag&FoodTech TLV 18
Ag&FoodTech TLV 18
 

Dernier

PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptxPRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
AlbertSmithTambwe
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
Université de Franche-Comté
 
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU  SOUS WINDOWSCOURS D'ADMINISTRATION RESEAU  SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
AlbertSmithTambwe
 
Les écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptxLes écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptx
abderrahimbourimi
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
OCTO Technology
 
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...
Horgix
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
OCTO Technology
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
UNITECBordeaux
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Laurent Speyser
 

Dernier (9)

PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptxPRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
 
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU  SOUS WINDOWSCOURS D'ADMINISTRATION RESEAU  SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
 
Les écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptxLes écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptx
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
 
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
 

[Webinar Niji] Frameworks XPlateform mobile - 2210

  • 1. © Niji | 2020 Frameworks XPlatform mobile Est-ce la fin des technologies javascript ? Faut-il se convertir à flutter ou passer au natif ? Webinar le 22 Octobre 2020
  • 2. © Niji | 2020 Vos intervenants Xavier Belet Directeur Commercial Gabriel Dupont Manager Mobile Digital Experience
  • 3. © Niji | 2020 Conseil, Design & Technologie. NOTRE PROPOSITION DE VALEUR Voice of customer Business disruption Digital Strategy Technological opportunities Un accompagnement depuis la stratégie en passant par l’idéation jusqu’à la mise en œuvre opérationnelle et la maîtrise d’environnements technologiques complexes. Une proposition de valeur équilibrée, intégrée et éprouvée. 130 CONSULTANTS Customer & User eXperience Brand & content design Creative technology Business performance 130 TALENTS Mobile & web Factory Labelized Test center Agile & Scrum management Smart technologies 570 EXPERTS 70 EXPERTS SALESFORCE Consulting, Integration, Support…on all Clouds Saleforce
  • 4. © Niji | 2020 1. Les acteurs en place 2. Cartographie des technologies 3. Les solutions XPlatform : les avantages, les contraintes 4. Les impacts d’une solution XPlatform sur l’usage 5. Conclusion 6. Vos questions - Nos réponses Agenda
  • 5. © Niji | 2020 Mobile Factory 2Notre Mobile Factory 5 Réalisation SCRUM adaptée aux développements mobiles et aux engagements forfaitaires Mise à disposition en 1 clic à tout moment sur vos navigateurs et smartphones pour test Une chaine d’intégration continue dédiée à la réalisation d’applications et audits automatisés Outillage renforcé dédié au pilotage des projets Multi expertise : Technologies Mobile, PHP, Java, HTML, CMS, eCommerce, Usines à Sites… Bibliothèque de composants éprouvés, optimisés, réutilisables et open source Android X- Platform iOS
  • 6. © Niji | 2020 Les acteurs en place1
  • 7. © Niji | 2020 Les acteurs Positionnement Constructeur et fournisseur d'OS Fournisseur d'OS OS basé sur Harmony OS 2.0 Solution de distribution Crée ses propres terminaux mobiles Partenariat avec des constructeurs (LG, Samsung, etc.) Propre Device OS Partagé Non Oui Non Possibilité de surcouche de l'OS Non Oui HMS Maitrise son parc Maitrise la version d’OS Fragmentation dans les versions des OS Surcouche à Android par les constructeurs A suivre l’évolution du marché
  • 8. © Niji | 2020 Cartographie des technologies2
  • 9. © Niji | 2020 Application Vs Web Application Web Se consulte via un navigateur web (Chrome, Safari, …) Site adaptatif et responsive s’adaptant à la taille de l’écran (PC, Tablette, Mobile) Se consulte essentiellement avec du réseau S’installe sur le mobile et se lance à partir du bureau du mobile Présent dans les stores (Google Play et App Store) Respecte les spécificités de la plateforme Fonctionnement sans réseau
  • 10. © Niji | 2020 Les technologies
  • 11. © Niji | 2020 Les solutions XPlatform : les avantages, les contraintes3
  • 12. © Niji | 202012 L’apparition du XPlatform Application XPlatform Mutualisation Développement Le XPlatform répond à une problématique de mutualisation de développement (en un seul développement être accessible sur plusieurs plateformes) Mutualisation de compétence L’hybride a également pour but de mutualiser avec les compétences Web et de ne pas avoir d‘équipe dédiée au développement mobile Reduction des charges Réduction des charges de développement et du coût associé
  • 13. © Niji | 202013 L’apparition du XPlatform Application XPlatform Quelques points de vigilances Utilisation d’une brique Framework (boite noire) Vigilance sur l’utilisation des composants natif du mobile Vigilance sur la performance des solutions XPlatform Les Guidelines de chaque OS doivent être respectés (dans le monde B2B, nous pouvons nous permettre de sorti un peu du cadre)
  • 14. © Niji | 2020 UI iOS / Android
  • 15. © Niji | 2020 L’impact de la performance sur l’expérience client Selon une analyse réalisée en 2017 par Dynatrace (société spécialisée en gestion de la performance applicative)…. 84% 34% 50% 11% 0 20 40 60 Moins susceptible d'utiliser l'applicationmobile Choisi l’app. Mobile d’un concurrent Parle autour de soi de sa mauvaise expérience Moins susceptible d’acheter auprès de cette entreprise Met une mauvaise note à l’app. mobile A une perception globale négative de l’entreprise Moins susceptible d’aller sur le site web de l’entreprise Contacte le service client de l’entreprise Irait sur le site web de l’entreprise Publie leur expériencesur les réseaux sociaux Ne ferait rien du tout (aucune action) 48% 34% 31% 31% 26% 24% 21% 17% 17% 11% 8% La réaction des consommateur face à une mauvaise expérience sur une application mobile L’importance que les consommateurs portent à la performance d’une application mobile 4% 50% 34% 11% 4% 1% Très important Un peu important Neutre Pas très important Pas du tout important 84% des consommateurs portent une importance particulière à la performance de l’application mobile 92% des consommateurs réagissent face à une mauvaise expérience sur une application mobile
  • 16. © Niji | 2020 Panorama des solutions Hybrides/XPlatform Depuis plus de 10 ans
  • 17. © Niji | 2020 Application X-Platform hybride Navigateur intégré dans une application native • Accès aux APIs système via des « ponts » • Facilité de développement (pour un développeur Web) • Publication dans les stores possible • Impossibilité d’utiliser des composants UI natifs (pas d’AR, de filtres…), limitée par les capacités du browser • UI / UX identique entre les OS sauf à développer les composants en double 17 Native Application JavaScriptCore WebBrowser Exécution Application
  • 18. © Niji | 2020 Application X-Platform native Runtime JS (JavaScriptCore) embarqué dans une application native • Accès full aux APIs système • UI / UX reposant sur des composants natifs • Approche de développement basé sur le javascript • Performances améliorées par rapport à l’utilisation de cordova 18 Native Application JavaScriptCore Exécution Application
  • 19. © Niji | 2020 Application X-Platform native Compilation dans le langage Binaire du support • Accès full aux APIs système • Performances très proches du full natif • Développement en langage propriétaire (Dart pour Flutter et .Net pour Xamarin) • UI / UX basé sur des librairies propres pour Flutter • UI / UX basé sur des librairies propres pour Xamarin Form et sur le natif pour Xamarin native 19 Native Application Exécution Application
  • 20. © Niji | 2020 Application X-Platform 2 approches : Interface graphique Partagé Dart UI Partagé
  • 21. © Niji | 2020 Application X-Platform 2 approches : Interface graphique personnalisée
  • 22. © Niji | 2020 Un langage performant à toutes épreuves Évaluation performance avec la Rapidité de Rendu. L’analyse a été faite en Juin 2020 par Inverita (Société de développement de logiciels Web et mobiles). Pour cela, de lourdes fonctionnalités UI ont été testées exactement de la même manière sur une application mobile native et une application mobile XPlatform. Android FPS CPU (%) Memory Mb Native Android 58 6,53 80 React Native 7 8,5 424 Flutter 19 10,28 168 iOS FPS CPU Memory Native iOS 59 61 158 React Native 59 118,6 220 Flutter 59 69 191 Test réalisé sur iPhone 6S iOS 13.2.3 et Xiaomi Redmi Note 5 Android 9
  • 23. © Niji | 2020 Importance de la communauté Derrière des solutions XPlatform des grands acteurs….mais pas que
  • 24. © Niji | 2020 Trend technologie XPlatform Les briques XPlatform sont animées par des communautés. Il est important d’avoir la vue sur l’activité de la communauté pour se faire une idée sur la pérennité de la solution TODAY
  • 25. © Niji | 2020 Il est important de maintenir les versions à jour : • Correction de failles de sécurité / Mise en conformité avec votre politique de sécurité • Correction / ajustement des recommandations Apple / Google (fonctionnalités deprecated) • Amélioration de la gestion des données • Amélioration de la gestion des composants avec certains matériels (Gestion des nouveaux devices par exemple) L’avenir des technologies XPlatform Discours d’Apple : • Nous voulons privilégier l’expérience utilisateur • Nous voulons limiter les failles de sécurités Cela Impact l’utilisation des PWA et des Frameworks basés sur l’hybride (Webview-WKWebview / UIWebView)
  • 26. © Niji | 2020 Les impacts d’une solution XPlatform sur l’usage 4
  • 27. © Niji | 2020 2 types d’applications Mobiles 2 attentes différentes Applications Professionnelles Applications grand Public
  • 28. © Niji | 2020 Application Grand Public Toucher la plus grand population possible Convaincre l’utilisateur de l’utilité de l’application Offrir un service aux utilisateurs / clients Se mettre en visibilité (marketing que sur les stores) Adhésion des utilisateurs finaux Jouer avec la proximité des clients Offrir de nouveaux services ApplicationsgrandPublic
  • 29. © Niji | 2020 Applications professionnelles Facilité la vie des employés / professionnels Digitaliser et utiliser les outils entreprise sur Mobile Application de gestion d’intervention : Application à destination des techniciens le plus souvent en maintenance. Réseau ferrée, Réseau électrique, réseau Gaz, entretien des trains, des avions, entretien des bâtiments, …. Application force commerciale : Le but est d’augmenter la prise de commande et de faciliter la vente. Via un outils de séduction, via la consultation des produits disponible en direct (comme la vente de produit matériaux, retail, autre, etc…), Application de sécurisation (protection du travailleur isolé, prévention, ….) Application d’amélioration de la vie du salarié : Application interne dédiée au sein de l’entreprise : Nous le voyons apparaître dans des grandes sociétés comme le groupe la Poste, EDF, RTE, Orange … afin d’avoir des applications de vie et de partage (Echange d’information, disponibilité des salles (réservation et en temps réelle), géolocalisation dans les bâtiments, menu de la cantine/self, afterwork, ... ApplicationsProfessionnelles
  • 30. © Niji | 2020 En conclusion5
  • 31. © Niji | 2020 En résumé Native Mobile Expérience - Fonctionnalités avancées - Performance de l’application Portabilité – Mutualisation - Coût de développement 31
  • 32. © Niji | 2020 Faire le bon choix technologique Notre accompagnement Avant le démarrage du projet, le choix de la technologie à utiliser est importante. Afin : • d’optimisation des coûts • d’avoir une solution pérenne • d’évaluer la complexité de la maintenance et de l’évolutivité de l’application • de garantir la couverture de l’ensemble des fonctionnalités • d’avoir le bon niveau de performance correspondant aux besoins utilisateurs Un certain nombre de critères sont à prendre en compte : • Roadmap fonctionnelle intégrant les besoins et attentes métier et utilisateurs finaux (notamment sur les usages online vs offline), pour que le socle technique en tienne compte, • Architecture global • Contrainte technique et de sécurité • Complexité de l’application • Niveau de performance attendu • Charge d’utilisation des ressources du device • Connaissance technique des équipes de la DSI pour une réversibilité sortante • … 32
  • 33. © Niji | 2020 Vos contacts www.niji.fr @Niji_DigitalParis Lille Nantes Rennes Lyon Bordeaux Gabriel DUPONT Manager Mobile Digital Experience +33 6 28 94 64 53 - gabriel.dupont@niji.fr