
Motorkari.cz Android and iOS Modernization
Long-running native app work across Objective-C, Swift, Java, and Kotlin.
Client
Motorkari.cz
Role
Android and iOS developer
Date
2017 – 2025
SwiftObjective-CKotlinJavaAndroid SDKiOS SDKREST APIsFirebase Cloud Messaging
Modernization Mobile Apps
Problem
A content-heavy motorcycle portal needed mobile apps that could keep evolving while carrying legacy native code and API integrations.
My Contribution
Maintained and improved native app code, modernized UI and platform integrations, and continued evolving the Swift iOS version.
Technical Work
check
Worked with legacy Java and Kotlin Android code while improving performance and Material Design compliance.
check
Updated and evolved the iOS app from Objective-C history toward Swift 5 workflows.
check
Integrated push notification and background synchronization behavior.
check
Kept portal content, forum, ads, articles, maps, and account features connected to REST APIs.
Outcome
The apps stayed maintainable enough to continue receiving platform and product updates instead of being abandoned as legacy code.
Highlights
Modernization work across both native mobile platforms.
Long-term stewardship of a real production app.
Practical balance between refactoring and preserving existing business behavior.
Media
























Related Work
Motorkari