Les AGL pour projets mobiles

260 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
260
Sur SlideShare
0
Issues des intégrations
0
Intégrations
8
Actions
Partages
0
Téléchargements
6
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Les AGL pour projets mobiles

  1. 1. 23 mars 2015 Soutenance finale du projet – Projet 10 – Option ISIA AGL pour applications mobiles cross-platform
  2. 2. 2 Agenda Avril 2015 - Propriété de Solucom, reproduction interdite 1. Introduction► 2. Réalisation
  3. 3. 3 Introduction Contexte et objectifs  Contexte  Les projets d’applications mobiles sont désormais omniprésents dans les entreprises  Les usages et les attentes des clients et des collaborateurs évoluent rapidement  Les entreprises ont besoin de s’armer de plates-formes technologiques adaptées  Objectifs du projet  Concevoir et éprouver un AGL pour projets mobiles cross-plateform Avril 2015 - Propriété de Solucom, reproduction interdite
  4. 4. 4 Introduction Introduction aux AGL  Qu’est-ce qu’un AGL ?  Atelier de Génie Logiciel = plate-forme de fabrication  Fabrication = conception, développement, test  Pourquoi un AGL ?  Pour standardiser la méthodologie et l'outillage de fabrication  Pour répondre plus rapidement aux attentes et aux usages  Pour favoriser l'internalisation de la filière mobile Périmètre d’un AGL Avril 2015 - Propriété de Solucom, reproduction interdite
  5. 5. 5 Introduction Introduction au cross-platform  Qu’est-ce que le cross-platform ?  La promesse du cross-platform : « Write once, run everywhere »  Pourquoi un mode de fabrication cross-platform ?  Pour s’adapter aux contraintes de coûts, de délais et de compétences Avril 2015 - Propriété de Solucom, reproduction interdite
  6. 6. 6 Introduction Démarche adoptée Cadrage Assemblage POCAnalyse  Documentation : outils, méthodes  Cadrage : phases, charge, livrables  Spécifications d’une application mobile  Fabrication cross- platform de l’app  Élaboration d'une grille de critères  Évaluation des frameworks  Choix d’une chaîne de frameworks  Évaluation des frameworks Avril 2015 - Propriété de Solucom, reproduction interdite
  7. 7. 7 Introduction Planning Octobre Novembre Décembre Janvier Février Mars Cadrage Analyse Assemblage POC Avril 2015 - Propriété de Solucom, reproduction interdite
  8. 8. 8 Agenda 1. Introduction 2. Réalisation► 2. 1 AGL 2. 2 Proof of Concept Avril 2015 - Propriété de Solucom, reproduction interdite
  9. 9. 9 Réalisation – AGL Conception  Enjeux  Réaliser le processus de prototypage  Dessiner le squelette de l’application mobile  Critères de choix principaux:  Courbe d’apprentissage  Fonctionnalités  Coût.  Candidats : WireframeSketcher, Balamiq  Choix final : Pencil Avril 2015 - Propriété de Solucom, reproduction interdite
  10. 10. 10 Réalisation – AGL Focus sur les familles de frameworks cross-platform API Mobile Exécution native Compilé Langages outils Traduction API Mobile Machine virtuelle Langages outils Interprété Langages outils Hybride API Mobile Webview dans un container natif Langages Webs Langages Web Web API Mobile Navigateur de la plate-forme Langages Webs Langages Web Xamarin Appcelerator Titanium Adobe PhoneGap Sencha Avril 2015 - Propriété de Solucom, reproduction interdite
  11. 11. 11 Réalisation – AGL Développement  Réaliser processus de développement de façon intuitive et aisée  Critères externes  Coûts  Courbe d’apprentissage  Communauté développeurs  Critères internes  Performance  Accès aux APIs  Interfaces  Choix final : PhoneGap Avril 2015 - Propriété de Solucom, reproduction interdite
  12. 12. 12 Réalisation – AGL Développement  Solution : PhoneGap  Propose une enveloppe native au code écrit grâce à des technologies web Avril 2015 - Propriété de Solucom, reproduction interdite
  13. 13. 13 Réalisation – AGL Développement  Solution : PhoneGap  Propose une enveloppe native au code écrit grâce à des technologies web Avril 2015 - Propriété de Solucom, reproduction interdite
  14. 14. 14 Réalisation – AGL Développement  Solution : PhoneGap  Propose une enveloppe native au code écrit grâce à des technologies web  Grâce aux APIs, on a accès aux fonctionnalités propres au téléphone OS Avril 2015 - Propriété de Solucom, reproduction interdite
  15. 15. 15 Réalisation – AGL Tests  Console Google Chrome  Simple, rapide mais limité  Ripple Emulator, Emulateur Android et iOS  Valider le fonctionnement de certaines APIs Avril 2015 - Propriété de Solucom, reproduction interdite
  16. 16. 16 Réalisation – AGL Tests  Console Google Chrome  Simple, rapide mais limité  Ripple Emulator, Emulateur Android et iOS  Valider le fonctionnement de certaines APIs  PhoneGap Build  Compiler son application sur le cloud  Tester sur toutes les plateformes .ipa .apk Avril 2015 - Propriété de Solucom, reproduction interdite
  17. 17. 17 Réalisation – AGL Bilan Conception Developpement Tests et Déploiement Avril 2015 - Propriété de Solucom, reproduction interdite
  18. 18. 18 Agenda 1. Introduction 2. Réalisation► 2. 1 AGL 2. 2 Proof of Concept Avril 2015 - Propriété de Solucom, reproduction interdite
  19. 19. 19 Réalisation – PoC Proof of Concept (PoC)  Objectifs  Valider les fonctionnalités de l’AGL  Illustrer l’utilisation de l’AGL avec un exemple d’application  Description fonctionnelle  Application 2.0 de commande à l’avance dans un restaurant  Caméra pour mettre en place son profil  Géolocalisation pour choisir le restaurant qui nous convient  Contact pour ajouter des amis à sa commande Avril 2015 - Propriété de Solucom, reproduction interdite
  20. 20. 20 Réalisation – PoC Démo Démo Avril 2015 - Propriété de Solucom, reproduction interdite
  21. 21. 21 Conclusion  Bilan pour les auteurs du projet  Découvrir  Analyser  Réaliser  Bilan pour Solucom  Conclusions pour les recommandations  Livrables exploitables en l’état  Application de démonstration Avril 2015 - Propriété de Solucom, reproduction interdite
  22. 22. www.solucom.fr Nadir AMEUR Hervé FOTSO Saad KORCHI Contacts

×