En décembre 2010 je commençais Naonedbus comme un petit projet personnel, un peu pour m’amuser et surtout apprendre le développement Android. En bientôt 7 ans ce petit projet a beaucoup évolué et est maintenant devenu grand.
Je vais présenter ici comment Naonedbus fonctionne, quels services et outils permettent son fonctionnement, car ce n’est pas juste une appli Android 😀
Les projets de Naonedbus
Au moins 6 projets sont essentiels à Naonedbus, dont 5 sont fait maison :
- Naomaker, pour transformer le GTFS en base de données
- Naochecker, pour vérifier la validité de de la base de données
- Naobash, pour automatiser tout le processus lié à une mise à jour de GTFS
- Naorest, l’application serveur pour gérer entre autres les infos trafic
- OpenTripPlanner, pour calculer les itinéraires
- Naonedbus, l’application Android
Comment vous l’aurez deviné, tous les projets commençant par « nao » sont faits maison !
Les articles à venir
Je vais découper ma présentation en 3 parties afin de pouvoir entrer plus en détails :
- Partie 1, de la transformation du GTFS à la publication de la base de données (Naomaker, Naochecker et Naobash)
- Partie 2, le serveur de Naonedbus (Naorest et OpenTripPlanner)
- Partie 3, l’application Android (Naonedbus)
- Partie 4, l’infrastructure