Zum Hauptinhalt springen

KODI Suite Mobile

Flutter-Monorepo: erzeugt je Kommune eine gebrandete White-Label-Bürger-App aus den Templates A/B/C und Funktionspaketen (Android/iOS).

KODI Suite Mobile ist das quelloffene Flutter-Monorepo von KODI – Kommunen Digital, einer Plattformfamilie für digitale Bürgerdienste deutscher Kommunen. Es ist der zentrale Einstiegspunkt („Landing Repository") der KODI-Mobile-Familie: Die Apps werden nicht einzeln von Hand entwickelt, sondern zur Build-Zeit erzeugt, indem ein UI-Template, ein je Kommune konfigurierter Funktionsumfang und gemeinsam genutzte Infrastrukturpakete kombiniert werden. So lässt sich eine neue Kommune schnell und ohne Individualentwicklung anbinden.

UI-Templates: Template A (ca. 7 Screens, minimale Basis), Template B (ca. 19 Screens, erweitert), Template C (über 18 Screens, produktionsreif, offlinefähig, ProGuard).

Zuschaltbare Funktionspakete: Abfallkalender (offline), Mängelmelder, Points of Interest, Push-Benachrichtigungen.

Gemeinsam genutzte Pakete: Netzwerk (Dio + Interceptors), Routing (GoRouter), Theme (Material 3, White-Label), Lokalisierung, Preference-Manager (Hive/SecureStorage), wiederverwendbare Widgets.

Merkmale: konfigurationsgesteuertes dynamisches Routing auf Basis des im Backend hinterlegten Funktionsumfangs, Offline-Modus (Hive), Firebase Cloud Messaging, Mehrsprachigkeit (DE/EN), keine im Code hinterlegten Secrets.

Die Software ist unter der EUPL-1.2 lizenziert, folgt dem Metadatenstandard publiccode.yml und ist über das openCode-Softwareverzeichnis auffindbar, sodass andere Verwaltungen die Lösung nachnutzen und gemeinsam weiterentwickeln können.

Zugehörige KODI-Repositories

Komponenten der Gesamtlösung (im Verzeichnis nicht separat gelistet):

Software-Details

Erstellt am

01.07.26

Letzte Aktualisierung

03.07.26

Status

stable

Plattform
  • android
  • ios
Software-Version

1.0.0

Lizenz

EUPL-1.2

Letzte Aktualisierung