Zum Inhalt springen
Zurück zur Liste

Chartmaker

Mobile App zum Erstellen von Diagrammen

Jahr: 2021 Flutter

Entstanden während meines Berufspraktikums bei @iService: eine kleine Flutter-App, mit der sich Diagramme schnell zusammenstellen, gestalten und teilen lassen – ohne den Umweg über ein Office-Programm. Nutzer:innen geben Daten direkt ein, konfigurieren Anzeige und Beschriftung und exportieren das Ergebnis als Bild.

Fokus

Im Vordergrund stand eine niedrige Einstiegshürde: die App soll auch ohne Vorkenntnisse benutzbar sein und sofort sichtbares Feedback liefern. Gleichzeitig brauchte sie genug Konfigurierbarkeit, um verschiedene Diagrammtypen und Stile abzudecken.

Stack

  • Flutter für Cross-Platform-Entwicklung (iOS und Android aus einer Codebasis).
  • Syncfusion Charts als Diagramm-Bibliothek – große Auswahl an Typen, gute Doku, fertig genug, um nicht selbst zu rendern.
  • Provider für State-Management.

Was ich mitgenommen habe

Erste echte Auseinandersetzung mit Flutter und seinem Widget-Modell. Vertieftes Verständnis dafür, wann sich ein fertiges UI-Paket auszahlt (Syncfusion: ja, weil Diagramme nicht das Ziel der App sind, sondern ihre Voraussetzung) und wann es selbst eingebaut werden sollte. Plattformübergreifende Export- und Share-Mechanismen waren ein konkreter Reibungspunkt – ein Hinweis darauf, dass Cross-Platform nicht „eine Codebasis und fertig“ bedeutet, sondern „eine Codebasis und an den Rändern aufpassen“.