Capture d'écran 1 de l'application Android Motorkari.cz sur Google Play.

Motorkari.cz Android

Application native Kotlin et Java modernisée tout en assurant la continuité du développement de fonctionnalités pour un public établi.

Client
Motorkari.cz / Moto portal s.r.o.
Rôle
Développeur Android — migration Kotlin, livraison de fonctionnalités, modernisation d'interface, intégrations et versions
Mission
juin 2024 – Présent
KotlinJavaAndroid SDKAndroidXKotlin CoroutinesREST APIsFirebaseGoogle Maps SDKMedia3Google CastGoPay

J'ai rejoint l'application Android en 2024 pour moderniser une vaste base de code Java et Kotlin tout en continuant à développer des fonctionnalités produit pour le contenu, la communauté, la place de marché, la cartographie, les comptes et les services en arrière-plan.

L'application actuelle utilise AndroidX, les composants Material, les coroutines, les modules réutilisables Renetik Android, Google Maps et les services de localisation, Firebase Messaging, Analytics et Crashlytics, les intégrations REST, les pipelines d'images, le stockage local, GoPay et la lecture multimédia.

Les travaux récents comprennent des migrations vers Kotlin pour les carnets de route, les messages, les balades, le travail, les itinéraires et le suivi GPS ; des états vides et des boîtes de dialogue unifiés ; un système de bannières résilient avec comportement de chargement et de nouvelle tentative ; la lecture vidéo Media3 avec Google Cast ; les outils de build actuels ; et des publications automatiques What’s New.

Points forts

Migration pratique de Java vers Kotlin réalisée fonctionnalité par fonctionnalité autour du comportement en production.
Prise en charge de Media3 ExoPlayer et Google Cast pour les contenus vidéo moto intégrés.
Google Maps, points d'intérêt (POI) pour motards, itinéraires, suivi de localisation et service de journalisation GPS modernisé.
Messagerie Firebase, analyses, rapports de plantage, API REST, paiements et maintenance des versions.
Modules partagés d'interface utilisateur, d'événements, JSON, de stockage, d'imagerie et de contrôleurs issus de la base Renetik Android.