Métier, recrutement, langages et Play Store

Développement Android : devenir freelance, recruter et publier une application

Un magazine indépendant pour comprendre le métier de développeur Android, ses prix de marché et ses choix techniques, sans rien à vendre.

Développement Android : devenir freelance, recruter et publier une application

Publier et maintenir une application

Publier une application sur le Play Store, de la console au premier avis

L'essentiel en une minute

Qu'est-ce que le développement Android ?

Le développement Android désigne la conception, la programmation, le test et la publication d'applications pour les appareils équipés du système d'exploitation Android, principalement des smartphones et des tablettes.

Le travail se fait le plus souvent en Kotlin ou en Java dans Android Studio, ou avec un framework multiplateforme comme Flutter. Il ne s'arrête pas à la mise en ligne : chaque nouvelle version du système impose régulièrement des adaptations.

Langages
Kotlin, Java
Environnement
Android Studio
Multiplateforme
Flutter
Distribution
Google Play Store
Appareils
Smartphones et tablettes

Le cycle de vie d'une application Android

Cinq étapes, dont la dernière ne s'arrête jamais.

  1. Concevoir

    Traduire le besoin en écrans, en parcours et en fonctions avant la première ligne de code.

  2. Programmer

    Écrire l'application en Kotlin ou en Java dans Android Studio, ou avec Flutter pour partager le code avec iOS.

  3. Tester

    Vérifier le rendu et le comportement sur plusieurs tailles de smartphones et de tablettes.

  4. Publier

    Distribuer l'application sur le Google Play Store, depuis la console développeur.

  5. Maintenir En continu

    Adapter l'application à chaque nouvelle version d'Android et aux règles du Play Store, qui évoluent plusieurs fois par an.

Kotlin, le langage qui a pris la relève de Java sur Android

Plus concis, plus sûr, et désormais le choix par défaut de Google.

Android freelance, ce que recouvre le métier au quotidien
Android freelance, ce que recouvre le métier au quotidien
Développeur Android freelance, les étapes pour se lancer à son compte
Développeur Android freelance, les étapes pour se lancer à son compte
Recruter un freelance application mobile sans se tromper de profil
Recruter un freelance application mobile sans se tromper de profil
TJM développeur mobile, les fourchettes constatées selon l'expérience
TJM développeur mobile, les fourchettes constatées selon l'expérience
Flutter ou natif ? Comparer avant de lancer une application mobile
Flutter ou natif ? Comparer avant de lancer une application mobile

Développement Android et freelance, ce que recouvre vraiment le métier

Le développement Android ne se résume pas à écrire du code dans Android Studio. Un développeur mobile indépendant passe une part importante de son temps à comprendre le besoin, à découper l’application en écrans et en fonctions, à tester sur plusieurs tailles de smartphone et à suivre les règles du Play Store, qui changent plusieurs fois par an. Le freelance ajoute à cela la prospection, la facturation et la gestion de ses propres périodes sans mission.

La distinction entre freelance et agence se joue moins sur la compétence que sur l’organisation : un indépendant travaille souvent seul ou en binôme, en régie ou au forfait. Le portrait du métier au quotidien est détaillé dans l’article sur le métier d’Android freelance, et les étapes administratives et commerciales du démarrage dans celui consacré au développeur Android freelance qui se lance.

Les grandes décisions d'un projet d'application Android

Une question, un dossier pour aller plus loin.

Choisir son langage
Le débat Kotlin ou Java est largement tranché pour un projet neuf, mais un code existant en Java change la donne et le profil à recruter.
Natif ou multiplateforme
Le comparatif Flutter ou natif montre que le moins cher au départ n’est pas toujours le plus économique sur plusieurs années de maintenance.
Recruter le bon profil
Trouver un freelance application mobile fiable passe par un portfolio publié, un test court rémunéré et des clauses claires sur la propriété du code.
Publier puis entretenir

Quatre entrées pour comprendre le développement Android en indépendant

Le métier, le recrutement, les langages et la vie d'une application après sa sortie.

Kotlin ou Java pour une application Android, le choix en pratique

Kotlin ou Java pour une application Android, le choix en pratique

Kotlin ou Java pour Android : pourquoi Google privilégie Kotlin, ce que Java garde d’utile sur l’existant, la cohabitation dans Android Studio et l’effet sur le recrutement.
Lire le dossier

Le prix d'un développement Android, entre taux journalier et forfait

La question du budget revient dans chaque projet mobile. Deux modèles coexistent : la régie, où l’on paie des journées au taux journalier moyen du développeur, et le forfait, où un prix global couvre un périmètre défini à l’avance. La régie convient aux projets qui évoluent en cours de route, le forfait aux applications dont les écrans et les fonctions sont stabilisés avant le premier jour de code.

Les fourchettes de taux journaliers constatées pour un développeur mobile varient fortement avec l’expérience et la technologie : elles sont détaillées, profil par profil, dans l’article sur le TJM d’un développeur mobile. Dans tous les cas, le coût d’une application ne s’arrête pas à sa sortie : nouvelles versions d’Android, exigences de sécurité du Play Store et correctifs représentent une dépense annuelle à intégrer dès le chiffrage initial.

Les questions posées avant de lancer une application Android

Combien facture un développeur Android freelance à la journée ?
Les taux journaliers constatés en France se situent couramment entre 400 et 700 euros, selon l'expérience, la technologie et la durée de la mission. Un profil junior démarre souvent sous ce bas de fourchette, un senior spécialisé peut le dépasser. Le taux seul ne dit rien de la productivité : un portfolio publié vaut mieux qu'un chiffre.
Quel budget prévoir pour une application mobile simple ?
Une application simple, sans serveur complexe, se chiffre couramment entre 5 000 et 30 000 euros en développement. Les applications avec comptes utilisateurs, paiement et back-office dépassent fréquemment 50 000 euros. Il faut ajouter chaque année un budget de maintenance, souvent estimé entre 15 et 20 % du coût initial.
Faut-il payer pour publier une application sur le Play Store ?
Google demande des frais d'inscription uniques pour ouvrir un compte développeur, de l'ordre de 25 dollars au moment où ces lignes sont écrites. La publication elle-même n'est pas facturée, mais Google prélève une commission sur les ventes et abonnements. Les règles évoluent : la console Google Play reste la source à vérifier.
développement Android

Lancer une application Android avec un cahier des charges clair

Avant de chercher un développeur, décrire les écrans, les fonctions indispensables et la maintenance attendue. Un cahier des charges court mais précis permet de comparer les devis de freelance sur la même base et d'éviter les surprises après la mise en ligne.