Chapitre 02.2 · Android

Développeur freelance — Apps Google Play

Développement d’application Android

Kotlin et Jetpack Compose pour une UI moderne, avec la réalité Android : fragmentation raisonnable, flavors, signatures Play App Signing, et stratégie de release (staged rollout). Data safety, fiches store et conformité : je prépare le terrain avant le premier upload.

Concevoir — coder — publier

Ils me font confiance

AccorStudelioGreenweezDriverSpreadshirtCrack ItLibertieMade in FranceSIF GroupThe French MaisonsUrbawiseAccorStudelioGreenweezDriverSpreadshirtCrack ItLibertieMade in FranceSIF GroupThe French MaisonsUrbawise

Ce que vous obtenez

Une app Android prête pour le terrain réel

Play Store, devices variés, et perf : je ne livre pas seulement sur un seul téléphone.

Kotlin & Compose

Code lisible, navigation déclarative, thème Material cohérent — XML quand la transition impose le mix.

Builds & flavors maîtrisés

Staging / prod, clés de signature, pipelines : moins de stress le jour du déploiement.

Play Console de bout en bout

Fiches, privacy, data safety form : les pièges classiques sont traités en amont.

Qualité multi-device

Tailles d’écran, densités, OEM : je teste sur un panel réaliste pour les parcours critiques.

Lecture

Android en 2026 : fragmentation maîtrisée, pas subie

Android impose une chose que les slides marketing oublient : la variété réelle des devices. Un écran qui est parfait sur un flagship peut être moche ou lent sur un milieu de gamme — et c’est souvent là que vit votre utilisateur terrain. D’où les flavors, les builds reproductibles, et une stratégie Play Console qui n’effraie pas votre équipe à chaque correctif.

Voir aussi iOS natif et React Native pour comparer les approches cross-platform.

Compose : productivité et transitions progressives

Jetpack Compose n’est pas “magique” : il demande une discipline d’état et de navigation. Quand une base XML existe, je privilégie une transition progressive plutôt qu’un big bang qui fige l’équipe six mois.

« Le Play Store est moins indulgent que beaucoup d’équipes ne le croient quand la politique de données est floue. »

Data safety : aligner le formulaire et le code

Le risque classique est le décalage entre ce que déclare le formulaire Play et ce que fait réellement l’app. Je préfère une déclaration sobre et vérifiable — et des choix produit qui évitent de collecter “par défaut”.

Android-first terrain, iOS ensuite ?

C’est fréquent en B2B. Dans ce cas, cadrez l’API et les modèles pour ne pas peindre votre futur iOS dans un coin. Et si le web suffit pour distribuer : PWA.

Play Console, app bundles, ciblage API : anticiper pour ne pas bloquer une release

Google exige des niveaux d’API minimum qui avancent ; les bibliothèques tierces suivent avec parfois des ruptures. Je garde un œil sur la matrice des versions et sur les permissions : trop demandées trop tôt, et l’utilisateur désinstalle avant même d’avoir vu la valeur.

Réalisations · Blog · À propos · Contact · Devis.

Pour vous

Pour qui c’est fait

Du grand public aux apps internes MDM.

Produits grand public

Découverte Play, notes, perf : une expérience stable sur la longue traîne d’appareils.

B2B & terrain

Formulaires, scan, mode offline : Android souvent majoritaire sur le terrain.

Équipes déjà Android

Vous avez des devs Kotlin : je m’intègre sur conventions, revue et livraison.

Parité avec iOS

Même produit, deux stores : j’aligne les features et les releases sans double dette.

Décision

Android natif, cross-platform, ou PWA ?

Android natif gagne quand les intégrations Google / device sont au cœur du produit.

Critère
Android natif
Cross-platform
PWA
Intégrations Google Play / device poussées
Material & comportements système
Un codebase iOS + Android
Distribution sans Play Store (MDM / APK)
Découverte organique Play
Widgets & background strictement natifs

Process

Cinq étapes pour une app Android fiable

  1. 1

    01

    Périmètre & devices

    Version min SDK, parcours MVP, liste de devices cibles : j’évite le “ça marche chez moi”.

  2. 2

    02

    Architecture & data

    Room ou remote, sync, erreurs : les bases pour ne pas corrompre les données terrain.

  3. 3

    03

    UI Compose & tests

    Préviews, tests unitaires sur logique, UI tests sur flux critiques.

  4. 4

    04

    Play Console

    Tracks interne / bêta / prod, staged rollout, monitoring des ANRs.

  5. 5

    05

    Post-lancement

    Crashlytics, correctifs rapides, roadmap versions mineures.

Stack

Écosystème Android moderne

Kotlin, Jetpack Compose, Coroutines / Flow, Retrofit ou Ktor, Room, Hilt si DI — CI Gradle et signing Play App Signing.

Enchaînements fréquents : sur mesure, WordPress, Retour à Applications mobiles.

KotlinComposeGradlePlay ConsoleRoomCoroutinesFirebaseKotlinComposeGradlePlay ConsoleRoomCoroutinesFirebase
FirebaseCoroutinesRoomPlay ConsoleGradleComposeKotlinFirebaseCoroutinesRoomPlay ConsoleGradleComposeKotlin

Portfolio

Sélection de projets

Création de sites internet, apps et outils : six projets récents. Je détaille captures et chiffres sur chaque fiche.

FAQ

Questions fréquentes — app Android

Compose, Play Store, délais, budget.

Compose ou XML ?+

Jetpack Compose pour le neuf ; vues XML quand la base existante impose une transition progressive ou un SDK legacy.

Combien coûte une app Android ?+

Souvent à partir de 6 900 € pour un MVP cadré. Le prix monte avec l’offline avancé, les intégrations, le nombre d’écrans, et les exigences multi-flavor. Devis gratuit.

Gestion des mises à jour Play ?+

Staged rollout, pistes bêta, et plan de rollback : je documente la procédure pour votre équipe.

Et iOS dans la foulée ?+

React Native ou deux équipes natives : je tranche selon votre deadline et vos compétences internes.

Apps internes sans Play public ?+

Possible via programmes entreprise / MDM selon votre contexte ; je cadrerais les contraintes de distribution tôt.

Data safety & confidentialité ?+

Je vous guide sur les déclarations cohérentes avec le code réel — éviter le sur-déclaratif comme le sous-déclaratif.

Délai moyen pour un MVP ?+

Quelques semaines à quelques mois selon design prêt et API stable. Les allers-retours métier comptent autant que le code.

UneappAndroidàpasserenprodsansanglemortPlay?

Expliquez votre contexte en quelques lignes : proposition réaliste sous 24h ouvrées (périmètre, jalons, ordre de grandeur).

30 minutes de discussion, sans engagement. Vous repartez avec des conseils concrets, même si nous ne donnons pas suite ensemble.

Voir mes réalisationsDemander un devis