Die führende Reise-Tracker-App — Ende 2023 von uns übernommen und grundlegend modernisiert. Aus einer Ein-Personen-Codebasis haben wir eine team-fähige, native App für iOS und Android gemacht: Presentation-Layer komplett ausgetauscht, die Logik in einen geteilten KMM-Layer (Kotlin Multiplatform) migriert.
FindPenguins
1,5 Mio
Downloads
+10 Mio
Reiseerlebnisse
4,8 ★
Bewertung
FindPenguins
Die führende Reise-Tracker-App — Ende 2023 von uns übernommen und grundlegend modernisiert. Aus einer Ein-Personen-Codebasis haben wir eine team-fähige, native App für iOS und Android gemacht: Presentation-Layer komplett ausgetauscht, die Logik in einen geteilten KMM-Layer (Kotlin Multiplatform) migriert.
1,5 Mio
Downloads
+10 Mio
Reiseerlebnisse
4,8 ★
Bewertung
FindPenguins
AUSGANGSSITUATION
FindPenguins ist eine der weltweit führenden Reise-Tracker-Apps. Reisende tracken ihre Trips automatisch, halten Fotos und Geschichten als „Footprints" fest und visualisieren sie auf einer interaktiven Weltkarte — mit rund 1,5 Mio. Downloads und einer aktiven Community. Als Here2Build Apps GmbH Ende 2023 den Betrieb übernommen hat, war die App längst am Markt, technisch aber von einer einzelnen Person abhängig: eine Codebasis mit ~3.000-Zeilen-Files, ohne Separation of Concerns, auf Android im veralteten Multi-Activity-Ansatz. Die Aufgabe: eine live laufende App mit echten Nutzern in eine team-fähige, wartbare Architektur überführen — im laufenden Betrieb, ohne Pause-Knopf.
Plattformen
iOS + Android nativ
Technologie
Nativ + KMM
Am Markt seit
2013
01
Übernahme & Analyse
Bevor wir Code angefasst haben, haben wir die übernommene Codebasis systematisch analysiert: ~3.000-Zeilen-Files, keine Layer-Trennung, Android auf dem veralteten Multi-Activity-Ansatz, faktisch nur von einer einzelnen Person wartbar. Daraus haben wir gemeinsam mit dem FindPenguins-Team einen Modernisierungsplan abgeleitet — mit dem klaren Ziel, aus einer Ein-Personen-Codebasis eine team-fähige Architektur zu machen, ohne den laufenden Betrieb zu unterbrechen.
02
Rework 1 – Logik in KMM
Im ersten großen Rework haben wir die App von rein nativer iOS- und Android-Entwicklung auf native Apps mit geteiltem Logic-Layer in KMM (Kotlin Multiplatform) umgestellt. Die zentrale Geschäftslogik wurde nach KMM migriert und wird seitdem zwischen Android und iOS geteilt — statt sie doppelt und driftanfällig in zwei Codebasen zu pflegen. UI und Plattform-Spezifika bleiben nativ, die Logik ist gemeinsam.
03
Rework 2 – Presentation-Layer neu
Im zweiten Rework haben wir den Sprung vom 2015er- auf einen 2025er-Android-Stand gemacht. Dafür musste das gesamte Presentation-Layer ausgetauscht werden: von Multi-Activity auf Single-Activity + Fragments, alle Files vom 3.000-Zeilen-Monolithen in eine saubere Struktur mit Separation of Concerns refactored. Das Ergebnis ist eine Architektur, an der mehrere Entwickler parallel arbeiten können.
04
Betrieb & Weiterentwicklung
Seit Ende 2023 betreiben und entwickeln wir FindPenguins kontinuierlich weiter — stabil im laufenden Betrieb, mit Top-Bewertungen in beiden App-Stores. Aus einer Codebasis, die an einer einzelnen Person hing, ist eine wartbare, team-fähige App geworden. Das Single-Author-Risiko ist beseitigt, neue Features lassen sich verlässlich und im Team ausrollen.
Prozess
HAUPTFUNKTIONEN
DER FINALEN APP
Deine Reisen. Deine Welt. Auf einen Blick.
Interaktive 3D-Weltkarte mit allen Footprints des Nutzers auf einen Blick
Persönliches Reiseprofil mit Statistiken: Trips, Länder, Follower
Schnellzugriff auf neue Trips und detaillierte Reisestatistiken
Aktueller Reisestatus live sichtbar für Freunde und Follower
Social Feed mit Live-Trips und persönlichen Footprints
Social Feed mit aktuellen Footprints und Trips von Freunden und gefolgten Reisenden
Horizontale Trip-Übersicht mit Live-Tracking-Status am oberen Bildschirmrand
Footprints als immersive Vollbild-Karten mit Fotos, Ort und Beschreibung
Schneller Wechsel zwischen Home, Profil, Footprint-Erstellung und Explore
Trip-Übersicht auf der Karte mit Route und Stationen
Kartenansicht eines kompletten Trips mit Route und allen Footprints entlang der Strecke
Footprints als Foto-Thumbnails direkt auf der Karte an ihrem realen Standort
Transportmittel-Icons (Auto, Wandern, Fähre) zwischen den einzelnen Stationen
Trip-Beschreibung mit Titel, Länderflagge und Teaser-Text im unteren Bereich
Dein Reiseprofil mit interaktiver Weltkarte und Statistiken
Alle jemals erstellten Footprints des Nutzers auf einer interaktiven 3D-Weltkarte
Bottom Sheet mit scrollbarer Übersicht aller Trips inkl. Vorschaubilder
Reisestatistiken auf Knopfdruck: Trips, besuchte Länder, Follower und mehr
Verifiziertes Profil mit Bio, Standort und direkter Verlinkung zu Social Media
Prozess
HAUPTFUNKTIONEN
DER FINALEN APP
Personalisierter Feed mit Live-Status und neuen Footprints
Personalisierter Feed mit neuen Footprints und Trips von Freunden und gefolgten Nutzern
Aktive Trips mit Live-Status oben im Feed sichtbar
Footprints im Vollbildformat mit Foto-Karussell zum Durchblättern
Übersicht über eigene aktuell laufende und kürzlich hochgeladene Footprints
Footprints im Detail: Medien, Routen und Community
Detailansicht einzelner Footprints – eigene und die anderer Nutzer
Upload von Fotos, Videos, PDFs und Routen direkt in jeden Footprint
Kommentarfunktion unter jedem Footprint für Austausch mit der Community
Beschreibender Text zu jedem Bild und Video hinzufügbar
Footprints schnell erstellen und direkt dem Trip zuordnen
Neuen Footprint in wenigen Sekunden erstellen und mit einem bestehenden Trip verknüpfen
Kartenansicht mit automatischer Standorterkennung beim Erstellen
Name, Ankunftsdatum, Übernachtungen, Beschreibung und Privacy-Einstellungen pro Footprint
Fotos, Videos und weitere Assets direkt beim Erstellen anhängen
Entdecken & inspirieren lassen durch echte Reisen
Entdecken-Bereich mit kartenbasierter Suche nach Footprints anderer Reisender
Filter nach Ort, Unterkünften und Touren für gezielte Reiseinspiration
Reisende vor Ort sehen – wer war schon an diesem Ort?
Inspiration für eigene Routen und Ausflüge aus echten Reiseerfahrungen der Community
No items found.
Prozess
PROJEKTERGEBNIS
Aus einer Ein-Personen-Codebasis ist eine team-fähige, native App geworden. FindPenguins läuft heute als native iOS- und Android-App mit geteiltem Logic-Layer in KMM (Kotlin Multiplatform) — sauber strukturiert, mit Separation of Concerns und einem komplett modernisierten Presentation-Layer. Automatisches GPS-Tracking, interaktive Weltkarte, Social Feed und das Festhalten von Footprints mit Fotos, Videos und Routen funktionieren stabil im laufenden Betrieb. Das Ergebnis: rund 1,5 Mio. Downloads, eine App-Store-Bewertung von 4,8 Sternen und eine Codebasis, an der ein ganzes Team verlässlich weiterarbeiten kann — statt der Abhängigkeit von einem einzelnen Autor.