Metroide

1 446 vues

Publié le

Présentation de Métroide, application participant au concours SFR Jeunes Talents développée par Jérôme Van Der Linden (http://blog.javasioux.fr)

Publié dans : Technologie, Business
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 446
Sur SlideShare
0
Issues des intégrations
0
Intégrations
520
Actions
Partages
0
Téléchargements
7
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Metroide

  1. 1. Metroïde Le métro avec vous, partout, tout le temps Application Metroïde pour le concours SFR Jeunes talents Jérôme Van Der Linden (jeromevdl[at]gmail[dot]com)
  2. 2. Qui suis-je ? <ul><li>Jérôme Van Der Linden </li></ul><ul><ul><li>27 ans </li></ul></ul><ul><ul><li>Architecte informatique (Java/JEE) </li></ul></ul><ul><ul><li>Auteur du blog http://blog.javasioux.fr </li></ul></ul><ul><ul><li>Développeur Android depuis le début du concours </li></ul></ul><ul><ul><li>Admirateur de l'iphone... </li></ul></ul><ul><ul><li>... mais amoureux d'Android </li></ul></ul>!
  3. 3. Il était une fois... <ul><li>... des millions de personnes qui prenaient les transports en communs chaque jour... </li></ul>
  4. 4. ... et moi <ul><li>Qui bouge beaucoup </li></ul><ul><li>Qui ne sait jamais vraiment où ni comment y aller </li></ul><ul><li>Qui a toujours besoin de son vieux plan en papier </li></ul><ul><ul><ul><li>Probablement comme des millions d'autres voyageurs... </li></ul></ul></ul>
  5. 5. Ce matin, je pars au boulot, je vais prendre le métro J'ai une nouvelle mission et je ne sais pas trop comment y aller... Mon quotidien...
  6. 6. ... et le futur ! * Vivement qu'il sorte pour de vrai, parce que c'est pas facile de transporter l'émulateur ! Heureusement, j'ai mon tout nouveau téléphone HTC Magic de chez SFR* avec ma superbe application : Metroide
  7. 7. Simple... En quelques clicks je choisis ma station de départ (merci à l'auto complétion), l'adresse d'arrivée et ... c'est tout !
  8. 8. Rapide... En à peine une seconde, l'application a calculé le plus court chemin pour me rendre à mon travail et m'afficher le résultat ! Je peux même afficher l'itinéraire sur la carte pour savoir ou je vais...
  9. 9. Efficace... Ce soir, en sortant du boulot, je vais chez un pote Bd Raspail. Ni une ni deux, je sors Metroide, je choisis ma position actuelle, je selectionne Mickael* et c'est partit ! * A condition que son adresse soit enregistrée
  10. 10. Pratique... Vers 23h30, on commence à se dire qu'on devrait sortir boire un verre dans un pub. Je lui propose la ”Bignouse Taverne” que je connais bien et que j'ai dans mes favoris Metroide...
  11. 11. Ergonomique... Si je préfère, je choisis l'affichage par carte: je positionne mon point de départ (par défaut ma position actuelle) et mon point d'arrivée. Si plusieurs stations sont à proximité, Metroide calculera le plus court chemin à partir de ces différentes stations pour ne proposer que le meilleur... si c'est pas fantastique !
  12. 12. Metroide <ul><li>Simple </li></ul><ul><li>Rapide </li></ul><ul><li>Efficace </li></ul><ul><li>Pratique </li></ul><ul><li>Ergonomique </li></ul><ul><ul><li>Le métro avec vous, partout, tout le temps </li></ul></ul>
  13. 13. <ul><li>Elle est vraiment pratique cette appli, vous aussi essayez-là et surtout adoptez-là ! Grâce à son puissant algorithme de calcul, elle saura vous donner le meilleur itinéraire : </li></ul>Fonctionnalités <ul><ul><ul><li>Par contact </li></ul></ul></ul><ul><ul><ul><ul><li>A partir de votre carnet d'adresse, allez chez vos amis simplement </li></ul></ul></ul></ul><ul><ul><ul><li>Par favoris </li></ul></ul></ul><ul><ul><ul><ul><li>Enregistrez l'adresse de vos lieux favoris (resto, bar, ciné, ...) et retournez-y sans prise de tête </li></ul></ul></ul></ul><ul><ul><ul><li>De station à station </li></ul></ul></ul><ul><ul><ul><ul><li>Sans connexion internet ni requête sur ratp </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Fonctionne donc aussi sous terre ;) </li></ul></ul></ul></ul><ul><ul><ul><li>Par adresse </li></ul></ul></ul><ul><ul><ul><ul><li>Saisissez une adresse et elle saura vous </li></ul></ul></ul></ul><ul><ul><ul><ul><li>y conduire </li></ul></ul></ul></ul><ul><ul><ul><li>Par localisation GPS </li></ul></ul></ul><ul><ul><ul><ul><li>Où que vous soyez, elle retrouve votre chemin </li></ul></ul></ul></ul>
  14. 14. Caractéristiques techniqes <ul><li>Algorithme de calcul du plus court chemin utilisé dans les jeux vidéos : Dijkstra </li></ul><ul><ul><li>Temps de calcul inférieur à 1 seconde </li></ul></ul><ul><li>Exploitation des capacités d'Android </li></ul><ul><ul><li>GPS et Geocoder </li></ul></ul><ul><ul><li>Maps </li></ul></ul><ul><ul><li>SQLiteDatabase </li></ul></ul><ul><ul><li>Contacts </li></ul></ul><ul><ul><li>Internationalisation (bilingue Français / Anglais) </li></ul></ul>
  15. 15. Quelques chiffres <ul><li>380 stations de métro saisies à la main </li></ul><ul><ul><li>Soit 760 coordonnées GPS (longitude, latitude) </li></ul></ul><ul><li>944 liens entre les stations également saisis à la main </li></ul><ul><ul><li>Bientôt autant pour le RER/tramway/trains de banlieue </li></ul></ul><ul><li>Environ 70 heures de travail </li></ul><ul><ul><li>Environ 2 heures tous les soirs de 23h à 1h :( </li></ul></ul><ul><li>1 kg de dragibus pour tenir la cadence :) </li></ul><ul><li>½ boîte de doliprane pour comprendre les différents </li></ul><ul><ul><li>algorithmes mis en place </li></ul></ul>
  16. 16. Fonctionnalités à venir <ul><li>Ajout des stations de RER, tramway et train de banlieue </li></ul><ul><li>Ajout de nouvelles villes (France ou étrangères) </li></ul><ul><ul><li>N'hésitez pas à contribuer ! Feel free to contribute ! No dude en contribuir ! ... </li></ul></ul><ul><li>Affichage des travaux (et prise en compte dans les calculs) </li></ul><ul><li>Affichage des horaires (et prise en compte dans les calculs) </li></ul><ul><li>Amélioration des données (temps entre stations) </li></ul><ul><li>Amélioration de l'interface (Animations, IHM...) </li></ul><ul><li>Mises à jour automatiques </li></ul>
  17. 17. Remerciements <ul><li>SFR qui m'a motivé à réaliser une application utile </li></ul><ul><li>Google pour son émulateur sans lequel les tests auraient été difficiles (malgré les différences avec le vrai...) </li></ul><ul><li>OTB pour ses tests sur un vrai Google phone (HTC G1) </li></ul><ul><li>Mes collègues pour les bonnes idées qu'ils m'ont fournies </li></ul><ul><li>Ma fiancée pour avoir supporté mes longues soirées à coder </li></ul><ul><li>Aux membres du jury qui liront jusqu'ici :) </li></ul>

×