Teach on Mars est éditeur de logiciel dans le domaine du mobile learning. Avec plus d'une centaine d'applications en production, Nicolas Goutaland vous propose de découvrir les méthodes et techniques mises en place afin de créer rapidement ces applications, d'assurer leur maintenance et de constamment proposer de nouvelles fonctionnalités
2. Création d’applications Mobiles à la chaîne- 24/10/2017
TEACH ON MARS
QUI SOMMES-NOUS ?
• Editeur de logiciel dans le monde
de la formation
• Solution de formation cross canal
• Mobile first
• Grands comptes, domaine de
luxe
• Présent dans une trentaine de
pays
2
8. Création d’applications Mobiles à la chaîne- 24/10/2017
TEACH ON MARS
CONTRAINTES
• 1 application par client
• Personnalisation graphique et options
• Demande constante de nouvelles activités
pédagogiques
• Demandes customs
• Maintenance
4
11. Création d’applications Mobiles à la chaîne- 24/10/2017
INDUSTRIALISATION
ORGANISATION
6
PRODUCTION
Q/ASUPPORT
APP FACTORY
GESTION DE
PROJET
12. Création d’applications Mobiles à la chaîne- 24/10/2017
INDUSTRIALISATION
ORGANISATION
6
PRODUCTION
Q/ASUPPORT
APP FACTORY
GESTION DE
PROJET
R&D
MAINTENANCESAMPLE
SDKPRODUIT
13. Création d’applications Mobiles à la chaîne- 24/10/2017
INDUSTRIALISATION
APP FACTORY
7
• Département dédié à la création
des applications
• Shopping list
• Récupération des assets clients
• Configuration
• Personnalisation
• Packaging
31. Création d’applications Mobiles à la chaîne- 24/10/2017
INDUSTRIALISATION
TRADUCTIONS
12
Google Spreadsheet Build phase Personnalisation
32. Création d’applications Mobiles à la chaîne- 24/10/2017
INDUSTRIALISATION
TRADUCTIONS
12
Google Spreadsheet Build phase
Application finale
+
Personnalisation
41. Création d’applications Mobiles à la chaîne- 24/10/2017
MISE A JOUR DE LA PLATEFORME
MIGRATION
17
Platform
version
Version
identique ?
Lancement
application
Exécuter mise à jour
Non
Application
version
Oui
42. Création d’applications Mobiles à la chaîne- 24/10/2017
MISE A JOUR DE LA PLATEFORME
CONTENU
18
Platform
version
Version
compatible
?
Demande de
téléchargement
Téléchargement
autorisé
Avertir utilisateur
Proposer mise à
jour
Oui
Non
43. Création d’applications Mobiles à la chaîne- 24/10/2017
MISE A JOUR DE LA PLATEFORME
API
19
API version
Version
autorisée ?
Traitement requête
réseau
Réponse
Réponse HTTP 426
Proposer mise à
jour
Oui
Non Utilisateur
averti ?
Non
Oui