Die ASEAG bietet für Smartphones eine Anwendung an, die auf eine API zugreift, die Echtzeitdaten liefert. Da man das natürlich auch gerne in eigenen Anwendungen nutzen will, um Dinge™ anzuzeigen - ein eigener Abfahrtsmonitor wird so z.B. möglich.
Hier fällt JSON raus. Wenn man einfach die API-Dokumentation von Transport for London nimmt, hat man eine ganz gute Anleitung, was man mit so einer URA-Schnittstelle anfangen kann.
Außerdem existieren noch Schnittstellen für das Routing und die Suche nach Haltestellen. Wird in diesem Branch gebaut werden.