GrenobleFuté

From air
Jump to navigation Jump to search

Project presentation

Team

  • Supervisor : Nicolas Palix
  • Members : Delaporte Adrien / Lucidarme Benjamin / Mouret Adrien
  • Department : RICM4

Links

  • Github :

Progress of the project

Week 1 (January 11th - January 17th)

Choice of the topic

Week 2 (January 18th - January 24th)

  • Installation des différents outils nécessaire au développement de l'application :
    • JAVA 1.8
    • SDK Android API 15
    • Cordova
  • Création du git
  • Réflexion sur les outils à utiliser pour développer l'application : Dilemme entre Cordova & code natif
  • Perspectives du projet :
    • Cordova => trouver une visée au projet (« juste » afficher la map est inutile)
    • Natif => OSMand donne la possibilité de faire du rootage par la suite
    • Conclusion : Trouver une extension intéressante pour Cordova ou faire en natif

Week 3(January 25th - January 31th)

Week 4 (February 1st - February 7th)

Week 5 (February 1st - February 7th)

Design pattern

  • Adapter : Utilisation de données / applications externes : données métromobilités & OSMand
  • Memento : Restitution de l'application si suppression du plugin
  • Observer : Pour modifier son état, la carte doit être informée du changement des données de trafic
  • MVC : Architecture modèle vue contrôleur pour séparer la représentation de la carte et les données