Case Study · Kotlin Multiplatform

Page Keeper

E-Book-Reader für Android und iOS

Die eigene Bibliothek immer dabei: Bücher verwalten, den Lesefortschritt behalten und Titel mit anderen teilen — auf Android und iOS aus einer Codebasis.

  • Kotlin Multiplatform
  • Android + iOS
  • Compose Multiplatform
  • Offline-Bibliothek
Page Keeper — Bibliotheksansicht mit E-Books und Lesefortschritt Page Keeper — Bibliotheksansicht auf Android
Das Projekt

Die eigene Bibliothek immer dabei

Page Keeper ist ein E-Book-Reader, mit dem Nutzer ihre persönliche Buchsammlung verwalten. Titel werden in der Bibliothek abgelegt, der Lesefortschritt wird pro Buch festgehalten, Favoriten lassen sich markieren und einzelne Titel mit anderen teilen.

Die App läuft auf Android und iOS aus einer gemeinsamen Codebasis — Kotlin Multiplatform für die Logik, Compose Multiplatform für die Oberfläche. Das halbiert den Entwicklungsaufwand und hält beide Plattformen dauerhaft auf demselben Stand.

  • Bibliothek — alle Bücher übersichtlich an einem Ort
  • Lesefortschritt — pro Titel gespeichert, Weiterlesen an der richtigen Stelle
  • Favoriten — wichtige Titel markieren und schnell wiederfinden
  • Teilen — Bücher über die System-Teilen-Funktion weitergeben
  • Offline-Bibliothek — lokal gespeicherte Titel jederzeit ohne Internet verfügbar
  • Eine Codebasis — Android und iOS mit identischem Funktionsumfang
Einblicke

Die App im Detail

Bibliothek, Suche, Kapitelübersicht und Leseansicht — auf iPhone und Android dieselbe App, aus einer gemeinsamen Codebasis.

Technik

Was unter der Haube steckt

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

Kotlin Multiplatform

Eine gemeinsame Codebasis für Android und iOS — halber Aufwand, identischer Funktionsumfang.

Compose Multiplatform

Moderne Oberfläche, die auf beiden Plattformen aus demselben Code entsteht.

Room

Lokale Datenbank für die Bibliothek — Titel und Lesefortschritt bleiben auf dem Gerät verfügbar.

Ktor & REST-API

Zuverlässige, effiziente Kommunikation mit dem Backend.

Koin & Clean Architecture

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

Material 3

Designsystem, das sich an Gerät und Hell-/Dunkel-Vorliebe der Nutzer anpasst.

So eine App für dein Unternehmen?

Ob E-Book-Reader, Medienbibliothek oder eine ganz andere Idee — lass uns unverbindlich darüber sprechen, was für eine App für dein Unternehmen sinnvoll ist.

Kostenloses Erstgespräch