SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Applications mobiles
et usages offline
Julien Tessier
julien@cahri.com
+230 494 75 04
Qui est Cahri ?                                       2



■ Création à la Réunion en 2007,
   arrivée à Maurice fin 2010

■ 40% du CA hors Réunion
■ 30% du CA sur le mobile
■ Fort investissement en R&D
■ Quelques clients : Orange, Air Austral, Runmuzik,
   LANDesk
3



État du marché
Résidents à l’Ile Maurice        4




■ ≈ 350 000 utilisateurs de
   smartphones à Maurice
   (source : Mobile Apps 2012)

  ■ dont ≈ 30 000 avec
      un abonnement data
      (source : ITU)
Visiteurs de l’Ile Maurice      5



■ ≈ 950 000 touristes par
   an à Maurice (source :
   Central Statistics Office)

  ■ dont ≈ 330 000 avec
       un smartphone
       (source : ComScore)

  ■ dont quasiment aucun
       avec du roaming data
Conséquences                                            6




■ Disponibilité de la connexion internet peu probable
■ Applications doivent fonctionner « offline »,
   càd sans connexion Internet

■ Applications doivent embarquer le contenu
   au lieu d’aller le chercher sur Internet
7



Solutions
Solutions traditionnelles                       8




■ Créer une application autonome
■ Envoyer l’application sur les stores mobile
   avec la base de données

■ Envoyer une mise à jour de l’application
   à chaque mise à jour de la base de données
Problèmes                                                    9



■ Peu d’utilisateurs font les mises à jour :
   ■ Risque d’avoir des applications obslètes
      dans la nature

■ Délais de validation/mise en ligne sur certains stores :
   ■ Manque de réactivité en cas de mise à jour urgente
■ Processus lourd car nécessité de produire
   une build à chaque mise à jour
Solution Cahri                                             10




■ Construire une application capable de se mettre à jour
   grâce à un serveur central

■ Contraintes :
  ■ solution longue à stabiliser (plusieurs mois de R&D)
  ■ solution à penser dès les premiers développements
      de l’application
Solution Cahri                                              11




■ Avantages :
  ■ Facilité du déploiement des mises à jour
     (pas d’application à renvoyer au stores)

  ■ Facilité de mise à jour pour l’utilisateur
     (mise à jour réalisée au lancement de l’application)
Application Nord Réunion   12



Exemple concret
Fonctionnalités principales                              13




■ Géolocalisation avec réalité augmentée
■ Agenda souvent mis à jour
■ Itinéraires
■ Annuaire des professionnels régulièrement mis à jour
Contraintes client                            14




■ Application touristique :
   ■ cible équipée mais sans data ;
   ■ données accessibles via web-services ;
   ■ données complétées par back-office.
Architecture technique    15



           Web-services

            Back-office

            Application
Couche bas-niveau :
web-services                                             16


■ Web-service : technologie d’accès temps-réel à une
   base de données existante dans l’Office de Tourisme

■ Interrogation par itération et stockage des réponses
■ Synchronisation dans une base de données
   ■ insertion des nouvelles données ;
   ■ mise à jour des données existantes ;
   ■ suppression des données obselètes.
Couche intermédiaire :
back-office                                           17




■ Ajout d’informations aux POI remontés par le web-
   service

■ Création de circuits avec les POI
■ Connecteur pour l’application
Couche applicative                                          18




■ Synchronisation des données avec le back-office
■ Téléchargement des données uniquement en cas de
   mise à jour

■ Use-case : le touriste met à jour son application avant
   de partir, ou depuis le wi-fi de son hôtel
Résumé                                                 19




■ Données non prévues pour être stockées « offline »
  ■ Nécessité de développer une couche intermédiaire
■ Enrichissement des informations
■ Préparation des données pour être synchronisées
   avec les smartphones
Problèmes rencontrés                                    20




■ Perte de connexion data en cours de synchronisation
■ Connexion data de mauvaise qualité (très lente)
■ Utilisateur sur la fiche d’un POI supprimé
   dans la base de données lors de la synchronisation
Valeur ajoutée Cahri                                          21



■ Utilisation des données déjà existante : pas de double
   saisie

■ Mise en œuvre de technologies novatrices
   comme la réalité augmentée

■ Possibilité de location de smartphones avec lignes
   restreintes (pas de risque de dépassement de forfait
   data) et d’utilisation par les touristes (pas de roaming
   data)
Avis utilisateurs                                          22




■ « Une application vraiment excellente et fluide »
   etienne974

■ « L’appli est très jolie et facile à utiliser » Nirlea
■ « Superbe ! » Minex974
Avis presse                                               23




■ « Notons également, l’application Nord Réunion,
   atypique et originale, elle propose de trouver les
   adresses de sa base en réalité augmentée. Voilà une
   bonne application à cette technologie très commentée
   mais finalement peu utilisée » Guideapolis
Avis presse                                                     24



■ « L’IRT nous a invités à découvrir son application
   smartphone. Géolocalisation, suggestions de sortie,
   itinéraires… Jusqu’ici tout va bien. Mais les touristes
   auront une bien mauvaise surprise lorsqu’ils voudront
   visualiser le contenu actualisé de l’application. Celui-ci
   est en effet inaccessible hors connexion. Nord Réunion
   et les fonctionnalités de son appli « Le Beau Pays » ne
   commettent pas le même impair. La base de données
   est directement enregistrée dans l’application. Ingénieux,
   non ? Encore faut-il avoir un smartphone. »
   Réunion Multimédia, n°96
Hocus Pocus     25



Autre exemple
Fonctionnalités                                    26



■ Actualités
■ Écoute des morceaux
■ Table de mixage
■ Vidéos
■ Côté client : back-office pour gérer toute son
   application
27



Conclusion
Autres usages                                           28


■ Journal/magazine avec mise à jour du contenu par
   l’abonné le matin avant de partir

■ Transports en commun avec mise à jour des lignes
   et horaires de passage

■ Magasin avec mise à jour des promotions
   et des points de vente

■ Fiches d’informations pour les vendeurs
■ Collecte d’informations terrain sur tablettes wi-fi
Conclusion                                                      29




■ Rien ne sert de développer une application à Maurice
   si les usages offline ne sont pas pris en compte.

■ Grâce à la R&D Cahri, il est possible de garder la
   flexibilité de mise à jour sans perdre ces usages offline.

■ Grâce à l’expertise Cahri, vous pouvez nous confier
   sans craintes le développement de vos applications.
Questions




Julien Tessier
julien@cahri.com
+230 494 75 04
Merci !




A bientôt !
Questions

Más contenido relacionado

Similar a Applications mobiles et usages offline

Des sites...aux applications
Des sites...aux applicationsDes sites...aux applications
Des sites...aux applicationsmaulaura
 
Les API Banque By convertigo
Les API Banque By convertigoLes API Banque By convertigo
Les API Banque By convertigoLaFrenchMobile
 
Les bases du développement mobile
Les bases du développement mobileLes bases du développement mobile
Les bases du développement mobileBouhdida Mahmoud
 
Atelier T7 Développer un site ou une application mobile - Salon e-tourisme V...
Atelier T7 Développer un site ou une application  mobile - Salon e-tourisme V...Atelier T7 Développer un site ou une application  mobile - Salon e-tourisme V...
Atelier T7 Développer un site ou une application mobile - Salon e-tourisme V...Salon e-tourisme #VeM
 
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?Chambé-Carnet
 
Book projets - Avant Gestuelle
Book projets - Avant GestuelleBook projets - Avant Gestuelle
Book projets - Avant GestuelleAndréa Fernandez
 
Reporting multi site - toutes vos donnees en un clic
Reporting multi site - toutes vos donnees en un clicReporting multi site - toutes vos donnees en un clic
Reporting multi site - toutes vos donnees en un clicAT Internet
 
Conférence google analytics et le mobile : Comment Google Analytics peut vou...
Conférence google analytics et le mobile : Comment Google Analytics peut vou...Conférence google analytics et le mobile : Comment Google Analytics peut vou...
Conférence google analytics et le mobile : Comment Google Analytics peut vou...Enhance Digital
 
V30 14h30 18 agrégation des données ou comment tirer parti des outils du we...
V30 14h30   18 agrégation des données ou comment tirer parti des outils du we...V30 14h30   18 agrégation des données ou comment tirer parti des outils du we...
V30 14h30 18 agrégation des données ou comment tirer parti des outils du we...Apidae (ex-Sitra)
 
V30 14h30 18 agrégation des données ou comment tirer parti des outils du we...
V30 14h30   18 agrégation des données ou comment tirer parti des outils du we...V30 14h30   18 agrégation des données ou comment tirer parti des outils du we...
V30 14h30 18 agrégation des données ou comment tirer parti des outils du we...Apidae (ex-Sitra)
 
Presentation du projet_de_fin_d_etudes
Presentation du projet_de_fin_d_etudesPresentation du projet_de_fin_d_etudes
Presentation du projet_de_fin_d_etudesHassen BEN SLIMA
 
Refondre son intranet
Refondre son intranetRefondre son intranet
Refondre son intranetCap'Com
 
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...UGIF
 
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...Astek Finance
 
Digital Analytics Forum 2016 - Nouveautés de l'Analytics Suite
Digital Analytics Forum 2016 - Nouveautés de l'Analytics SuiteDigital Analytics Forum 2016 - Nouveautés de l'Analytics Suite
Digital Analytics Forum 2016 - Nouveautés de l'Analytics SuiteAT Internet
 
D1. Application intranet mobile : peser le pour et le contre
D1. Application intranet mobile : peser le pour et le contreD1. Application intranet mobile : peser le pour et le contre
D1. Application intranet mobile : peser le pour et le contreCap'Com
 
Aide aux-familles telegestion innovation
Aide aux-familles telegestion innovationAide aux-familles telegestion innovation
Aide aux-familles telegestion innovationCNR_Sante
 
Paylcd présentation du business
Paylcd présentation du businessPaylcd présentation du business
Paylcd présentation du businessJean-Bernard Siboni
 
Animation de l'atelier et retour d'expérience - R-Evolutions Touristiques de ...
Animation de l'atelier et retour d'expérience - R-Evolutions Touristiques de ...Animation de l'atelier et retour d'expérience - R-Evolutions Touristiques de ...
Animation de l'atelier et retour d'expérience - R-Evolutions Touristiques de ...Céline MAROTTE
 

Similar a Applications mobiles et usages offline (20)

Des sites...aux applications
Des sites...aux applicationsDes sites...aux applications
Des sites...aux applications
 
Les API Banque By convertigo
Les API Banque By convertigoLes API Banque By convertigo
Les API Banque By convertigo
 
Les bases du développement mobile
Les bases du développement mobileLes bases du développement mobile
Les bases du développement mobile
 
Atelier T7 Développer un site ou une application mobile - Salon e-tourisme V...
Atelier T7 Développer un site ou une application  mobile - Salon e-tourisme V...Atelier T7 Développer un site ou une application  mobile - Salon e-tourisme V...
Atelier T7 Développer un site ou une application mobile - Salon e-tourisme V...
 
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
 
Book projets - Avant Gestuelle
Book projets - Avant GestuelleBook projets - Avant Gestuelle
Book projets - Avant Gestuelle
 
Reporting multi site - toutes vos donnees en un clic
Reporting multi site - toutes vos donnees en un clicReporting multi site - toutes vos donnees en un clic
Reporting multi site - toutes vos donnees en un clic
 
Conférence google analytics et le mobile : Comment Google Analytics peut vou...
Conférence google analytics et le mobile : Comment Google Analytics peut vou...Conférence google analytics et le mobile : Comment Google Analytics peut vou...
Conférence google analytics et le mobile : Comment Google Analytics peut vou...
 
V30 14h30 18 agrégation des données ou comment tirer parti des outils du we...
V30 14h30   18 agrégation des données ou comment tirer parti des outils du we...V30 14h30   18 agrégation des données ou comment tirer parti des outils du we...
V30 14h30 18 agrégation des données ou comment tirer parti des outils du we...
 
V30 14h30 18 agrégation des données ou comment tirer parti des outils du we...
V30 14h30   18 agrégation des données ou comment tirer parti des outils du we...V30 14h30   18 agrégation des données ou comment tirer parti des outils du we...
V30 14h30 18 agrégation des données ou comment tirer parti des outils du we...
 
Presentation du projet_de_fin_d_etudes
Presentation du projet_de_fin_d_etudesPresentation du projet_de_fin_d_etudes
Presentation du projet_de_fin_d_etudes
 
Refondre son intranet
Refondre son intranetRefondre son intranet
Refondre son intranet
 
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
 
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
 
Digital Analytics Forum 2016 - Nouveautés de l'Analytics Suite
Digital Analytics Forum 2016 - Nouveautés de l'Analytics SuiteDigital Analytics Forum 2016 - Nouveautés de l'Analytics Suite
Digital Analytics Forum 2016 - Nouveautés de l'Analytics Suite
 
20140424 MeetUp Nuxeo iOS
20140424 MeetUp Nuxeo iOS20140424 MeetUp Nuxeo iOS
20140424 MeetUp Nuxeo iOS
 
D1. Application intranet mobile : peser le pour et le contre
D1. Application intranet mobile : peser le pour et le contreD1. Application intranet mobile : peser le pour et le contre
D1. Application intranet mobile : peser le pour et le contre
 
Aide aux-familles telegestion innovation
Aide aux-familles telegestion innovationAide aux-familles telegestion innovation
Aide aux-familles telegestion innovation
 
Paylcd présentation du business
Paylcd présentation du businessPaylcd présentation du business
Paylcd présentation du business
 
Animation de l'atelier et retour d'expérience - R-Evolutions Touristiques de ...
Animation de l'atelier et retour d'expérience - R-Evolutions Touristiques de ...Animation de l'atelier et retour d'expérience - R-Evolutions Touristiques de ...
Animation de l'atelier et retour d'expérience - R-Evolutions Touristiques de ...
 

Applications mobiles et usages offline

  • 1. Applications mobiles et usages offline Julien Tessier julien@cahri.com +230 494 75 04
  • 2. Qui est Cahri ? 2 ■ Création à la Réunion en 2007, arrivée à Maurice fin 2010 ■ 40% du CA hors Réunion ■ 30% du CA sur le mobile ■ Fort investissement en R&D ■ Quelques clients : Orange, Air Austral, Runmuzik, LANDesk
  • 4. Résidents à l’Ile Maurice 4 ■ ≈ 350 000 utilisateurs de smartphones à Maurice (source : Mobile Apps 2012) ■ dont ≈ 30 000 avec un abonnement data (source : ITU)
  • 5. Visiteurs de l’Ile Maurice 5 ■ ≈ 950 000 touristes par an à Maurice (source : Central Statistics Office) ■ dont ≈ 330 000 avec un smartphone (source : ComScore) ■ dont quasiment aucun avec du roaming data
  • 6. Conséquences 6 ■ Disponibilité de la connexion internet peu probable ■ Applications doivent fonctionner « offline », càd sans connexion Internet ■ Applications doivent embarquer le contenu au lieu d’aller le chercher sur Internet
  • 8. Solutions traditionnelles 8 ■ Créer une application autonome ■ Envoyer l’application sur les stores mobile avec la base de données ■ Envoyer une mise à jour de l’application à chaque mise à jour de la base de données
  • 9. Problèmes 9 ■ Peu d’utilisateurs font les mises à jour : ■ Risque d’avoir des applications obslètes dans la nature ■ Délais de validation/mise en ligne sur certains stores : ■ Manque de réactivité en cas de mise à jour urgente ■ Processus lourd car nécessité de produire une build à chaque mise à jour
  • 10. Solution Cahri 10 ■ Construire une application capable de se mettre à jour grâce à un serveur central ■ Contraintes : ■ solution longue à stabiliser (plusieurs mois de R&D) ■ solution à penser dès les premiers développements de l’application
  • 11. Solution Cahri 11 ■ Avantages : ■ Facilité du déploiement des mises à jour (pas d’application à renvoyer au stores) ■ Facilité de mise à jour pour l’utilisateur (mise à jour réalisée au lancement de l’application)
  • 12. Application Nord Réunion 12 Exemple concret
  • 13. Fonctionnalités principales 13 ■ Géolocalisation avec réalité augmentée ■ Agenda souvent mis à jour ■ Itinéraires ■ Annuaire des professionnels régulièrement mis à jour
  • 14. Contraintes client 14 ■ Application touristique : ■ cible équipée mais sans data ; ■ données accessibles via web-services ; ■ données complétées par back-office.
  • 15. Architecture technique 15 Web-services Back-office Application
  • 16. Couche bas-niveau : web-services 16 ■ Web-service : technologie d’accès temps-réel à une base de données existante dans l’Office de Tourisme ■ Interrogation par itération et stockage des réponses ■ Synchronisation dans une base de données ■ insertion des nouvelles données ; ■ mise à jour des données existantes ; ■ suppression des données obselètes.
  • 17. Couche intermédiaire : back-office 17 ■ Ajout d’informations aux POI remontés par le web- service ■ Création de circuits avec les POI ■ Connecteur pour l’application
  • 18. Couche applicative 18 ■ Synchronisation des données avec le back-office ■ Téléchargement des données uniquement en cas de mise à jour ■ Use-case : le touriste met à jour son application avant de partir, ou depuis le wi-fi de son hôtel
  • 19. Résumé 19 ■ Données non prévues pour être stockées « offline » ■ Nécessité de développer une couche intermédiaire ■ Enrichissement des informations ■ Préparation des données pour être synchronisées avec les smartphones
  • 20. Problèmes rencontrés 20 ■ Perte de connexion data en cours de synchronisation ■ Connexion data de mauvaise qualité (très lente) ■ Utilisateur sur la fiche d’un POI supprimé dans la base de données lors de la synchronisation
  • 21. Valeur ajoutée Cahri 21 ■ Utilisation des données déjà existante : pas de double saisie ■ Mise en œuvre de technologies novatrices comme la réalité augmentée ■ Possibilité de location de smartphones avec lignes restreintes (pas de risque de dépassement de forfait data) et d’utilisation par les touristes (pas de roaming data)
  • 22. Avis utilisateurs 22 ■ « Une application vraiment excellente et fluide » etienne974 ■ « L’appli est très jolie et facile à utiliser » Nirlea ■ « Superbe ! » Minex974
  • 23. Avis presse 23 ■ « Notons également, l’application Nord Réunion, atypique et originale, elle propose de trouver les adresses de sa base en réalité augmentée. Voilà une bonne application à cette technologie très commentée mais finalement peu utilisée » Guideapolis
  • 24. Avis presse 24 ■ « L’IRT nous a invités à découvrir son application smartphone. Géolocalisation, suggestions de sortie, itinéraires… Jusqu’ici tout va bien. Mais les touristes auront une bien mauvaise surprise lorsqu’ils voudront visualiser le contenu actualisé de l’application. Celui-ci est en effet inaccessible hors connexion. Nord Réunion et les fonctionnalités de son appli « Le Beau Pays » ne commettent pas le même impair. La base de données est directement enregistrée dans l’application. Ingénieux, non ? Encore faut-il avoir un smartphone. » Réunion Multimédia, n°96
  • 25. Hocus Pocus 25 Autre exemple
  • 26. Fonctionnalités 26 ■ Actualités ■ Écoute des morceaux ■ Table de mixage ■ Vidéos ■ Côté client : back-office pour gérer toute son application
  • 28. Autres usages 28 ■ Journal/magazine avec mise à jour du contenu par l’abonné le matin avant de partir ■ Transports en commun avec mise à jour des lignes et horaires de passage ■ Magasin avec mise à jour des promotions et des points de vente ■ Fiches d’informations pour les vendeurs ■ Collecte d’informations terrain sur tablettes wi-fi
  • 29. Conclusion 29 ■ Rien ne sert de développer une application à Maurice si les usages offline ne sont pas pris en compte. ■ Grâce à la R&D Cahri, il est possible de garder la flexibilité de mise à jour sans perdre ces usages offline. ■ Grâce à l’expertise Cahri, vous pouvez nous confier sans craintes le développement de vos applications.
  • 31. Merci ! A bientôt ! Questions