Nach der Web- und der Desktop-Version wollte ich das Schuh-Atelier auch in die Hosentasche bringen: eine echte Android-App, mit der ich meine Sammlung unterwegs anschauen und pflegen kann.
Vom Desktop aufs Handy – meine Schuhsammlung als mobile App, gebaut mit Flutter und Dart.
Lernprojekt · in Arbeit · Flutter / Dart · Android
Nach der Web- und der Desktop-Version wollte ich das Schuh-Atelier auch in die Hosentasche bringen: eine echte Android-App, mit der ich meine Sammlung unterwegs anschauen und pflegen kann.
Das EIS Schuh-Atelier gibt es schon als Web-App (FastAPI + PostgreSQL) und als Windows-Desktop-App (Python, PyQt6). Die Android-Version ist der nächste logische Schritt – und für mich ein ganz neues Feld: mobile Entwicklung mit Flutter.
Reizvoll daran ist, dass ich mit einer Codebasis in Dart eine native App fürs Handy baue – mit demselben dunklen Holzbraun-Gold-Design wie die Desktop-Version, damit sich alle drei Varianten wie eine Familie anfühlen.
Der Aufbau folgt dem gleichen Grundgedanken wie meine anderen Projekte: klare Trennung von Oberfläche, Logik und Daten. Flutter macht das mit Widgets, Zustandsverwaltung und einer sauberen Service-Schicht besonders gut.
Die Oberfläche entsteht aus Flutter-Widgets: eine Liste der Schuhe als Karten, ein Eingabeformular zum Anlegen und Bearbeiten, Live-Suche und Filter. Design in Holzbraun mit Gold-Akzenten – übernommen aus der Desktop-App.
Eine eigene Service-Klasse kümmert sich um die Kommunikation mit dem Backend über eine REST-API. Sie holt die Schuhdaten, sendet neue Einträge und hält die App mit dem Server synchron.
Die App dockt an dasselbe Backend an wie die Web-Version. Dafür wird das Backend
gerade um Felder wie Preis und Kaufdatum erweitert, damit
Web, Desktop und Handy dieselben Informationen zeigen.
Flutter und Dart sind für mich Neuland – deshalb entsteht diese App bewusst Schritt für Schritt. Die Build-Umgebung läuft in einem Docker-Container, sodass ich nichts dauerhaft auf meinem Rechner installieren muss und die Umgebung jederzeit reproduzierbar ist.
Status: Diese App ist noch in Arbeit. Sobald eine erste installierbare Version fertig ist, findest du sie hier zum Ausprobieren.
Web, Desktop und Android – dieselbe Schuhsammlung, drei Wege sie zu pflegen. Jede Variante bringt mir etwas Neues bei.
Web-Version ansehen Desktop-Version ansehen
2026 · Flutter · Dart · Android · Lernprojekt