20/05/2017

Naonedbus : Comment ça marche ?

Je vais présenter ici comment Naonedbus fonctionne, quels services et outils permettent son fonctionnement, car ce n’est pas juste une appli Android 😀

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

icons

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