Zurück zur IXIT App

IXIT App · Entwicklertagebuch

Vom Wecker zur nachvollziehbaren Pendelplanung.

Dieses Tagebuch hält fest, welche Produktentscheidungen, Datenfragen und technischen Grenzen hinter dem Android-Prototypen stehen. Es ist kein Release-Versprechen, sondern ein ehrlicher Blick auf den aktuellen Entwicklungsweg.

Stand: Juli 2026 · Aktiver Android-Prototyp · Keine öffentliche Beta

Leitgedanke

Ein Wecker darf keine Black Box sein.

IXIT beantwortet nicht nur die Frage, wann ein Alarm klingeln soll. Die App soll zeigen, warum eine Zeit entsteht: Arbeitsbeginn, Vorbereitung, Pendelweg, Verbindung und Reserve gehören zu einem gemeinsamen Plan.

Das verändert auch die technische Messlatte. Eine unklare Stationssuche oder eine fragwürdige Verbindung ist nicht bloß ein Datenproblem, sondern kann die Entscheidung zum Aufstehen beeinträchtigen.

Entwicklungsweg

Wichtige Schritte im Prototypen.

01

Produktkern

Vom einzelnen Alarm zum Pendelplan

Der Ausgangspunkt war ein intelligenter Wecker. Daraus wurde bewusst ein Pendelplaner: Arbeitsbeginn, Aufstehen, Losgehen, Verbindung und Ankunft sollen als zusammenhängende Kette sichtbar sein.

Im Prototyp: Arbeitsbeginn, Vorbereitung, Pendelzeit und Puffer fließen in eine nachvollziehbare Empfehlung ein.

02

Pendelprofil

Persönliche Vorbereitung gehört zur Planung

Die Zeit zwischen Aufstehen und Losgehen ist nicht für alle gleich. IXIT behandelt Vorbereitung deshalb als Profilwert statt als versteckte Pauschale. Start, Ziel, Verkehrsmittel und Alarmton werden ebenfalls im Pendelprofil gehalten.

Im Prototyp: Profilwerte bilden den Rahmen für die Planung und den späteren Alarm.

03

Fahrplandaten

Lokale Datenbasis statt Ad-hoc-Suche

GTFS-Daten werden vorab aufbereitet und als Android-lesbare SQLite-Datenbasis genutzt. Dadurch bleiben Stationssuche und Routing auf dem Gerät nachvollziehbar, während aufwendige Aggregationen nicht bei jeder Eingabe neu entstehen.

Im Prototyp: lokale Fahrplandaten, StopArea-Profile, Aliase und Linieninformationen.

04

Stationssuche

Haltestellen sollen wie Menschen gesucht werden

Abkürzungen, Umlaute, Bahnhofsnamen und Linienkontext machen eine einfache Textsuche schnell unzuverlässig. IXIT trennt deshalb Suchhilfe von stabilen Routing-Identitäten und zeigt Vorschläge mit Linienbadges.

Im Prototyp: Stationsfamilien, Aliase, Suchranking und Linienhinweise.

05

Routing

Verbindungen mit Kontext statt einer anonymen Dauer

Eine Verbindung ist mehr als eine Minutenangabe. IXIT führt Direktverbindungen, Umstiege, Zwischenhalte, Linien, Gleis- oder Steiginformationen und Datenstatus in einer Pendelkette zusammen.

Im Prototyp: Direktverbindungen, ein Umstieg und ein klar gekennzeichneter Debug-Fallback für weitere Umstiege.

06

Alarm

Der Alarm speichert den Plan, nicht nur eine Uhrzeit

Ein gesetzter Alarm enthält einen Snapshot des zugrunde liegenden Pendelplans. Dadurch ändert eine spätere Profilanpassung nicht stillschweigend die Bedeutung eines bereits geplanten Alarms.

Im Prototyp: Alarmplanung, Berechtigungsprüfung, Benachrichtigung und Wiederherstellung nach Neustart.

07

Datenvertrauen

Echtzeit ist eine Information, keine unfehlbare Entscheidung

Verspätungen und Verbindungen können nützlich sein, müssen aber als Datenstand erkennbar bleiben. IXIT trennt deshalb statische Daten, Entwicklungsdiagnostik und spätere Echtzeit-Anbindungen bewusst voneinander.

In Prüfung: produktive Echtzeitnutzung und die dafür nötige Datenqualitätsabsicherung.

08

Datenschutz

Sensible Pendeldaten brauchen klare Grenzen

Arbeitsorte, Routinen, Schichtzeiten und Alarmdaten sagen viel über den Alltag aus. IXIT soll so viel wie möglich lokal verarbeiten und Datenquellen sowie spätere Freigaben transparent machen.

In Prüfung: Datenschutz- und Datenkontrolloberflächen vor einer öffentlichen Testphase.

Nächste Schritte

Was vor einer öffentlichen Testphase noch fehlt.

  • Mehrtagige Dienst- und Schichtplanung statt einzelner Tagespläne.
  • Robuste Datenstatus- und Datenschutzoberflächen.
  • Weitere Routing-Smokes mit realen, versionierten Fahrplandaten.
  • Eine klar begrenzte Testphase mit transparenten Erwartungen.
Aktuellen App-Stand ansehen