prezSoutenance



prezSoutenance

0 0


prezSoutenance


On Github fdeguibert / prezSoutenance

25/09/2014

François de GUIBERT

Présentation de Master

Etude d'un générateur d'applications Android

présentation

Sommaire

Présentation de l'entreprise Problématique Étude Résultats obtenus Conclusions DEFILEMENT DES FRAGMENTS !!!!

Sommaire

Présentation de l'entreprise Problématique Étude Résultats obtenus Conclusions
Présentation de l'entreprise

Présentation de l'entreprise

eBusiness Information

Fondée en 2000

Doyenne du groupe Excilys

60 collaborateurs pour eBiz, 100 dans Excilys

environ 8M€ de chiffre d'affaire

2000 Doyenne d'Excilys (6 autres sociétés) société à taille humaine travaillant pour des clients nettement plus grands

Ses activités

Applications Web et mobiles

Java, JEE, Spring, Maven, AngularJS, Flex, Html5,…

Clients:

Applications web et mobiles LANGAGES UTILISES Banques/Assu Editeurs Telecom SNCF, EDF, Lafarge

Ses produits et projets

Produits
Projets internes
Détaillés plus tard

Son éthique, ses valeurs

Une culture de l’excellence
  • Formation initiale puis continue de ses collaborateurs
  • Contrôle des compétences
Un service équitable : client investi et juste prix presta efficace en retour société forme les presta, les présente au client (quand ils sont efficaces)

Sommaire

Présentation de l'entreprise Problématique Étude Résultats obtenus Conclusions
Présentation Problématique

Problématique

Problématique

DesignMyApp : "Votre App en quelques clics"

  • Placer DesignMyApp par rapport à la concurrence
  • Etude des axes d'amélioration possible

Sommaire

Présentation de l'entreprise Problématique Étude Résultats obtenus Conclusions
Présentation Problématique Étude

Étude

Decouverte du projet

Application Web

Générateur d'applications Android et iOS

pourquoi? -> Android poursuit son expansion PARLER D'ANDROID initialement, DMA est développée pour Android (coeur de métier) génération d'applications iOS en cours de développement (disponible pour certains modèles)

Etude des technologies actuelles

  • trois types d'Applications mobiles
    • natives
    • hybrides
    • web
  • un type de générateur prédominant: CMS
marché des applications divisés en 3 grands types
  • natives : java, Objective C
  • hybrides: java, Objective C + HTML5, javascript
  • web : html5, javascript
Générateurs pour néophytes concentrés sur un seul type d'applications: CMS. certains générateurs proposent plus (Appery.io) mais destinés à des utilisateurs expérimentés.

Portée de l'étude

  • une trentaine d'applications passées en revue
  • onze applications étudiées précisément et testées
  • une application étudiée en détail (Appery.io)
marché des applications divisés en 3 grands types
  • natives : java, Objective C
  • hybrides: java, Objective C + HTML5, javascript
  • web : html5, javascript
Générateurs pour néophytes concentrés sur un seul type d'applications: CMS. certains générateurs proposent plus (Appery.io) mais destinés à des utilisateurs expérimentés.

deux aspects conflictuels

  • deux notions garantissent le succès d'une application:
    • Ergonomie
    • Fonctionnalités
  • un défi : les faire cohabiter
quelque soit le type d'application -> ergo et fonctionnalités: majeur exemple: tableur excel : succès car puissant et interface simple d'utilisation plus une application devient puissante plus elle demande de paramétrages -> pertes d'ergonomie certains générateurs proposent un contenu pauvre mais intuitif (mippin) d'autres proposent un contenu riche mais difficile à appréhender (appery.io, goodbarber)

Réponse de DesignMyApp

Innover

  • Proposer une application plus évoluée qu'un CMS
  • différents modèles pour différentes utilisations
    • géolocalisation & tracking
    • organisation d'évènements
    • visites "guidées" selon les intérêts
    • ...
  • Système ouvert réentrant

Accessibiliser

  • interface web simple d'utilisation
  • interface Android intuitive
  • modulable
public non spécialiste limite forcément la liberté de placement -> contournement par offre large et en évolution constante. encore des progrès à faire cependant.

à éviter

multiples étages de configurations

public non spécialiste limite forcément la liberté de placement -> contournement par offre large et en évolution constante. encore des progrès à faire cependant. next step: réalité augmentée, vidéo

fonctionnalité à venir

réalité augmentée

xml3D openStreetMap Unity? workflow: Demande au serveur java de récupérer des fichiers 3D via la localisation GPS. Interprète les données GPS, convertit des fichiers xml en fichier 3D, gère un système de tuiles. Reçoit les fichiers 3D téléchargés par l’application Android, les lis et en affiche le rendu.

Sommaire

Présentation de l'entreprise Problématique Étude Résultats obtenus Conclusions
Présentation Problématique Étude Résultats

Résultats obtenus

Résultats

  • la version 3 de DesignMyApp est accessible au public depuis le lundi 6 Octobre 2014
  • pari de quelques clics pour une App tenu sous condition de données disponibles...
  • ...Mais encore quelques lacunes ergonomiques

Démonstration

Sommaire

Présentation de l'entreprise Problématique Étude Résultats obtenus Conclusions
Présentation de l'entreprise Problématique Étude Résultats Conclusions

Conclusions

Conclusion

  • un stage de PFE servant de formation Android et Web
  • réalisation d'un Etat de l'art
  • Tâche plus orientée management que technique

Merci pour votre attention

Vos questions sont les bienvenues !

0