Zugmonitor

Zugmonitor App ist ein Projekt das in meiner Freizeit entstanden ist und es ermöglicht sich über Zugverspätungen informieren zu lassen. Dazu können Züge “abboniert” werden und eingestellt werden zwischen welchen Bahnhöfen man eine Benachrichtigung wünscht. Dazu werden die Daten vom Zugmonitor Projekt der Süddeutschen Zeitung verwendet. Deshalb beschränkt sich die Zugauswahl zur Zeit auf die Fernverkehrszüge der Deutschen Bahn, es ist aber eine Erweiterung um den Regionalverkehr geplant, wann diese stattfinden wird kann ich leider noch nicht sagen. Zur Zeit gibt es den Zugmonitor nur als Android App, die leider noch nicht für Tablets optimiert ist. Es sind aber einige Weiterentwicklungen geplant, die in den nächsten Wochen geschehen werden:

  • Tablet optimierte Android App
  • Windows 8 App
  • Web Anwendung
  • Windows Phone 7 / 8 App
  • iOS App
  • Resourcenshonendere Zugüberwachung (erledigt)
  • Synchonisation der Abonements zwischen Geräten

Wenn Ihr die Daten selbst nutzen wollt, gibt es hier eine Beschreibung der Schnittstelle, sowie einige Bibiotheken für die Nutzung. Bitte beachtet das diese Daten nur zur nicht kommerziellen Nutzung verwendet werden dürfen. Wenn Ihr Zugmonitor übersetzen wollt, findet Ihr hier eine Anleitung wie Ihr mitmachen könnt. Weitere technische Details werde ich einigen Blogposts in nächster Zeit veröffentlichen, die einen Blick hinter die Kullissen des Projekts ermöglichen.

Links zum Projekt:


=== English Version ===

Trainmonitor is a spare time project of mine. It allows you to track trains and get notified about delay in nearly realtime. You can subscribe to trains and you resive a notification if there is a delay between the stations you configured. The project uses the data of the “Zugmonitor” project from “Süddeutsche Zeitung”, that’s why it currently only covers inter city trains from “Deutsche Bahn”, but an extension to the regional trains is planned. Currently there is only an Android App which isn’t really optimized for tablets, but there is further development planned:

  • tablet optimized Android app
  • Windows 8 app
  • Web application
  • Windows Phone 7 / 8 app
  • iOS app
  • better notification System (done)
  • sync subscribtions between devices

If you would like to use the data for your own app, you can find a API documentation here, there are also client libraries for various platforms. Please note that only uncomercial usage of the data is permitted. If you would like to help translating Trainmonitor you should have a look at this tutorial how to contribute. A lot more technical details and architectual designs will be covered by some blog posts in the near future.

Links to the project:

Comments