Case Study · Kotlin Multiplatform

Smart Step

Schrittzähler mit KI-Coach

Schritte, Distanz, Kalorien und aktive Zeit im Blick — und ein KI-Coach, der den Tag einordnet und motiviert.

  • Kotlin Multiplatform
  • Android + iOS
  • Compose Multiplatform
  • KI-Coach (Gemini)
  • Adaptive Layouts
Smart Step — Tagesübersicht mit Schritten, Wochenschnitt und KI-Hinweis Smart Step — Wochenbericht Schritte
Das Projekt

Mehr Bewegung im Alltag — mit persönlicher Begleitung

Smart Step zählt die Schritte im Hintergrund und zeigt auf einen Blick, wie weit der Tag schon ist: Schritte im Verhältnis zum Tagesziel, dazu Distanz, Kalorien und aktive Minuten. Ein Wochenüberblick mit Fortschrittsringen macht Gewohnheiten sichtbar.

Das Besondere ist der KI-Coach: Über eine echte KI-Schnittstelle (Google Gemini) ordnet die App den aktuellen Stand ein, gibt kurze, motivierende Hinweise und beantwortet im Chat Fragen zum Training. Android und iOS teilen sich dabei eine gemeinsame Codebasis mit Kotlin Multiplatform.

  • Schrittzählung im Hintergrund — läuft zuverlässig weiter, mit Live-Fortschritt in der Benachrichtigung; jederzeit pausierbar
  • Tagesübersicht — Schritte im Verhältnis zum Tagesziel, dazu Kilometer, Kalorien und aktive Minuten sowie der 7-Tage-Durchschnitt
  • KI-Hinweise auf dem Startbildschirm — kurze, motivierende Einordnung des Tages — gezielt aktualisiert, etwa beim App-Start oder wenn das Ziel erreicht ist
  • KI-Coach im Chat — Fragen stellen oder Schnellvorschläge nutzen, z. B. „Wie erreiche ich heute mein Ziel?“
  • Wochenbericht — Schritte, Kalorien, Zeit und Distanz pro Kalenderwoche, mit Tagesstatus und Blättern zwischen den Wochen
  • Persönliche Einstellungen — Größe (cm oder Fuß), Gewicht und Tagesziel; Schritte nachträglich korrigieren oder zurücksetzen
  • Offline-fähig — alle Kernfunktionen ohne Internet; die KI-Funktionen zeigen offline einen klaren Hinweis
  • Adaptive Layouts — optimiert für Smartphone, Tablet und Querformat
Einblicke

Die App im Detail

Vom KI-Coach über die Wochenberichte bis zu den persönlichen Einstellungen.

Technik

Was unter der Haube steckt

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

Kotlin Multiplatform

Eine gemeinsame Codebasis für Android und iOS — weniger Aufwand, gleicher Funktionsumfang.

Compose Multiplatform

Eine Oberfläche für beide Plattformen, flüssig und modern.

Material 3 Adaptive

Layouts, die sich automatisch an Smartphone, Tablet und Querformat anpassen.

Navigation 3

Klarer, typsicherer Bildschirmfluss — plattformübergreifend.

Room-Datenbank

Schrittdaten werden lokal gespeichert, auf Android und iOS mit derselben Datenbank.

Ktor & Gemini-API

Zuverlässige Anbindung an die KI von Google für Hinweise und Chat.

DataStore

Einstellungen wie Tagesziel, Größe und Gewicht sicher auf dem Gerät gespeichert.

Koin & Clean Architecture

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

So eine App für dein Unternehmen?

Fitness, Gesundheit, KI-Funktionen 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