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)
Qui suis-je ? Jérôme Van Der Linden 27 ans Architecte informatique (Java/JEE) Auteur du blog  http://blog.javasioux.fr Développeur Android depuis le début du concours  Admirateur de l'iphone...  ... mais amoureux d'Android !
Il était une fois... ... des millions de personnes qui prenaient les transports en communs chaque jour...
... et moi Qui bouge beaucoup Qui ne sait jamais vraiment où ni comment y aller Qui a toujours besoin de son vieux plan en papier Probablement comme des millions d'autres voyageurs...
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...
... 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
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 !
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...
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
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...
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 !
Metroide Simple Rapide Efficace Pratique Ergonomique Le métro avec vous, partout, tout le temps
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 : Fonctionnalités Par contact A partir de votre carnet d'adresse, allez chez vos amis simplement Par favoris Enregistrez l'adresse de vos lieux favoris (resto, bar, ciné, ...) et retournez-y sans prise de tête De station à station Sans connexion internet ni requête sur ratp Fonctionne donc aussi sous terre ;) Par adresse Saisissez une adresse et elle saura vous  y conduire Par localisation GPS Où que vous soyez, elle retrouve votre chemin
Caractéristiques techniqes Algorithme de calcul du plus court chemin utilisé dans les jeux vidéos :  Dijkstra Temps de calcul inférieur à 1 seconde Exploitation des capacités d'Android GPS et Geocoder Maps SQLiteDatabase Contacts Internationalisation (bilingue Français / Anglais)
Quelques chiffres 380 stations de métro saisies à la main Soit 760 coordonnées GPS (longitude, latitude) 944 liens entre les stations également saisis à la main Bientôt autant pour le RER/tramway/trains de banlieue Environ 70 heures de travail Environ 2 heures tous les soirs de 23h à 1h :( 1 kg de dragibus pour tenir la cadence :) ½ boîte de doliprane pour comprendre les différents  algorithmes mis en place
Fonctionnalités à venir Ajout des stations de RER, tramway et train de banlieue Ajout de nouvelles villes (France ou étrangères) N'hésitez pas à contribuer ! Feel free to contribute ! No dude en contribuir ! ... Affichage des travaux (et prise en compte dans les calculs) Affichage des horaires (et prise en compte dans les calculs) Amélioration des données (temps entre stations) Amélioration de l'interface (Animations, IHM...) Mises à jour automatiques
Remerciements SFR qui m'a motivé à réaliser une application utile Google pour son émulateur sans lequel les tests auraient été difficiles (malgré les différences avec le vrai...) OTB pour ses tests sur un vrai Google phone (HTC G1) Mes collègues pour les bonnes idées qu'ils m'ont fournies Ma fiancée pour avoir supporté mes longues soirées à coder Aux membres du jury qui liront jusqu'ici :)

Metroide

  • 1.
    Metroïde Le métroavec 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.
    Qui suis-je ?Jérôme Van Der Linden 27 ans Architecte informatique (Java/JEE) Auteur du blog http://blog.javasioux.fr Développeur Android depuis le début du concours Admirateur de l'iphone... ... mais amoureux d'Android !
  • 3.
    Il était unefois... ... des millions de personnes qui prenaient les transports en communs chaque jour...
  • 4.
    ... et moiQui bouge beaucoup Qui ne sait jamais vraiment où ni comment y aller Qui a toujours besoin de son vieux plan en papier Probablement comme des millions d'autres voyageurs...
  • 5.
    Ce matin, jepars 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.
    ... et lefutur ! * 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.
    Simple... En quelquesclicks je choisis ma station de départ (merci à l'auto complétion), l'adresse d'arrivée et ... c'est tout !
  • 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.
    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.
    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.
    Ergonomique... Si jepré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.
    Metroide Simple RapideEfficace Pratique Ergonomique Le métro avec vous, partout, tout le temps
  • 13.
    Elle est vraimentpratique 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 : Fonctionnalités Par contact A partir de votre carnet d'adresse, allez chez vos amis simplement Par favoris Enregistrez l'adresse de vos lieux favoris (resto, bar, ciné, ...) et retournez-y sans prise de tête De station à station Sans connexion internet ni requête sur ratp Fonctionne donc aussi sous terre ;) Par adresse Saisissez une adresse et elle saura vous y conduire Par localisation GPS Où que vous soyez, elle retrouve votre chemin
  • 14.
    Caractéristiques techniqes Algorithmede calcul du plus court chemin utilisé dans les jeux vidéos : Dijkstra Temps de calcul inférieur à 1 seconde Exploitation des capacités d'Android GPS et Geocoder Maps SQLiteDatabase Contacts Internationalisation (bilingue Français / Anglais)
  • 15.
    Quelques chiffres 380stations de métro saisies à la main Soit 760 coordonnées GPS (longitude, latitude) 944 liens entre les stations également saisis à la main Bientôt autant pour le RER/tramway/trains de banlieue Environ 70 heures de travail Environ 2 heures tous les soirs de 23h à 1h :( 1 kg de dragibus pour tenir la cadence :) ½ boîte de doliprane pour comprendre les différents algorithmes mis en place
  • 16.
    Fonctionnalités à venirAjout des stations de RER, tramway et train de banlieue Ajout de nouvelles villes (France ou étrangères) N'hésitez pas à contribuer ! Feel free to contribute ! No dude en contribuir ! ... Affichage des travaux (et prise en compte dans les calculs) Affichage des horaires (et prise en compte dans les calculs) Amélioration des données (temps entre stations) Amélioration de l'interface (Animations, IHM...) Mises à jour automatiques
  • 17.
    Remerciements SFR quim'a motivé à réaliser une application utile Google pour son émulateur sans lequel les tests auraient été difficiles (malgré les différences avec le vrai...) OTB pour ses tests sur un vrai Google phone (HTC G1) Mes collègues pour les bonnes idées qu'ils m'ont fournies Ma fiancée pour avoir supporté mes longues soirées à coder Aux membres du jury qui liront jusqu'ici :)