
Motorkari.cz
Zwei aktiv gewartete native Apps für Motorradinhalte, Community, Marktplatz, Karten und Motorradfahrer-Workflows.
Motorkari.cz
Android- und iOS-Entwickler — Modernisierung, Feature-Bereitstellung und Produktpflege
Juli 2017 – August 2020; Juni 2024 – Heute
KotlinJavaSwiftObjective-CAndroid SDKiOS SDKREST APIsFirebaseGoogle MapsMedia3Google CastCocoaPodsUIKitAlamofireAFNetworkingGoogle Maps SDKAndroidXKotlin CoroutinesGoPay
Enthaltene Projekte
Herausforderung
Ein großes Motorradportal benötigte zwei etablierte native Anwendungen, um weiterhin Funktionen auszuliefern und aktuelle Plattformanforderungen zu erfüllen, ohne das umfangreiche, in den Java- und Objective-C-Fundamenten angesammelte Geschäftsverhalten zu verlieren.
Meine Rolle & Verantwortung
Ich entwickle und betreue beide Anwendungen, liefere benutzerbezogene Funktionen und Releases und modernisiere gleichzeitig schrittweise die Architektur, UI, Integrationen, gemeinsame Bibliotheken, Namenskonventionen, Build-Tools sowie älteren Java- und Objective-C-Code.
Lieferung & Engineering
- checkBetreuung breiter Produktbereiche einschließlich Artikeln, Reiseberichten, Videos, Foren, Messaging, Profilen, Garagen, Marktplatzangeboten, Unternehmen, Veranstaltungen, Ausfahrten, Routen, Tagebüchern, Betankungen, Jobs, Karten und Motorradfahrer-POIs.
- checkSchrittweise Migration von Android-Funktionen von Java zu Kotlin und Coroutines, Modernisierung des GPS-Hintergrund-Loggings, Stärkung typisierter Parameter- und API-Muster sowie Aktualisierung des Material- und AndroidX-Verhaltens.
- checkWeiterentwicklung der iPhone- und iPad-Anwendung von Objective-C-Fundamenten zu einer größeren Swift 5-Codebasis bei gleichzeitiger Aktualisierung von Navigation, wiederverwendbarer UI, Formularen, Aktualisierungsverhalten, Karten und aktueller iOS-Kompatibilität.
- checkImplementierung von Werbebanner-Systemen in beiden Apps mit plattformspezifischem Lebenszyklus, Paginierung, Laden, Wiederholungsversuchen, dynamischer Größenanpassung und Platzierungsverhalten.
- checkIntegration von Firebase Messaging, Analytics und Crash Reporting, Google Maps und Standorterdiensten, REST-APIs, Medien- und Bild-Pipelines, lokaler Datenhaltung, Zahlungen und Kontoworkflows.
- checkHinzufügung von Android Media3-Videowiedergabe und Google Cast-Unterstützung, neuer iOS-POI-Erstellung, automatischer Präsentation von Neuigkeiten, Abhängigkeitsaktualisierungen und fortlaufender Store-Release-Wartung.
Ergebnis
Beide nativen Apps bleiben aktive Produktivprodukte. Fortlaufende Releases verbinden neue kundenorientierte Funktionen mit systematischer Modernisierung und reduziertem Reibungsverlust durch Altscode.
Highlights
Ein Motorradprodukt, unabhängig bereitgestellt für Android, iPhone und iPad.
Zwei Projektphasen: iOS-Entwicklung von 2017 bis 2020 und plattformübergreifende Betreuung seit 2024.
Die Modernisierung erfolgt schrittweise rund um eine große, aktiv genutzte Funktionsfläche.
Die übergeordnete Übersicht verbindet das plattformübergreifende Produkt mit dedizierten Android- und iOS-Projektseiten.
Screenshots & Demos




