Case Study · Kotlin Multiplatform

Lazy Pizza

Food Ordering für Android und iOS

Food-Bestellung mit Konfigurator, Checkout und Bestellhistorie — entwickelt aus einer einzigen Codebasis, die auf beiden Plattformen läuft.

  • Kotlin Multiplatform
  • Compose Multiplatform
  • Android + iOS
  • Firebase
Lazy Pizza — Speisekarte auf dem iPhone Lazy Pizza — Warenkorb auf Android
Das Projekt

Zwei Plattformen, ein Budget

Wer eine Bestell-App anbietet, will alle Kunden erreichen — egal ob sie ein iPhone oder ein Android-Gerät nutzen. Klassisch bedeutet das: zwei getrennte Apps, doppelte Entwicklungs- und Wartungskosten. Lazy Pizza zeigt den effizienteren Weg.

Die App ist mit Kotlin Multiplatform und Compose Multiplatform entwickelt: Geschäftslogik und Benutzeroberfläche existieren nur einmal und laufen nativ auf beiden Plattformen — mit identischem Funktionsumfang, identischem Design und deutlich geringeren Kosten. Als Backend kommt Firebase zum Einsatz, Googles bewährte Cloud-Plattform.

  • Speisekarte mit Kategorien — Artikel durchsuchen und nach Kategorien filtern
  • Pizza-Konfigurator — Beläge individuell hinzufügen und kombinieren
  • Flexibler Checkout — sofortige Abholung oder Wunschtermin wählen
  • Empfehlungen — passende Vorschläge und Kommentarfunktion beim Bezahlen
  • Bestellhistorie — frühere Bestellungen auf einen Blick
  • Eine Codebasis — identische App auf Android und iOS, halber Pflegeaufwand
Einblicke

Android und iOS im Vergleich

Gleiche Codebasis, gleiches Erlebnis: oben Android, unten iPhone.

Technik

Was unter der Haube steckt

Moderner, zukunftssicherer Technologie-Stack — kurz erklärt, was das für Ihr Projekt bedeutet.

Kotlin Multiplatform

Eine Codebasis für Android und iOS — geringere Kosten, schnellere Updates auf beiden Plattformen gleichzeitig.

Compose Multiplatform

Gemeinsame, moderne Benutzeroberfläche mit nativer Performance auf jedem Gerät.

Firebase

Googles Cloud-Plattform für Datenbank und Bildspeicher — skaliert automatisch mit.

Material 3 Adaptive

Designsystem, das sich automatisch an unterschiedliche Bildschirmgrößen anpasst.

Room & DataStore

Lokale Datenhaltung für schnelle Ladezeiten und Komfortfunktionen.

Ktor

Effiziente Netzwerk-Kommunikation, geteilt zwischen beiden Plattformen.

Koin & Clean Architecture

Sauber strukturierter Code, der auch in Jahren noch gut erweiterbar ist.

Navigation 3

Googles neueste Navigationslösung für robuste, vorhersehbare App-Abläufe.

Eine Codebasis für Android und iOS, anstatt zwei App-Projekte

Kotlin Multiplatform macht es möglich. Lass uns in einem ersten Gespräch herausfinden, ob dieser Ansatz auch für dein Projekt in Frage kommt.

Kostenloses Erstgespräch