Mickael Romaniello, le développeur qui construit les applications Mickael Romaniello 30 minutes, sans slides, rien à préparer.
Mascotte

Développement application Android à Montpellier

Un seul interlocuteur, du concept à la publication. 12 ans d'expérience. 15+ applications livrées.

📱 iOS & Android🚀 12 ans🇫🇷 France
Réservez un appel de 30 minutes →
Mickael
Mickael Romaniello
Ingénieur Mobile — Cannes
12+ ans 15+ projets 4.8

En résumé : je construis des applications iOS et Android pour des clients à Montpellier (290,053 habitants) et partout en Occitanie. Un seul interlocuteur, 12 ans d'expérience, livraison du concept à la publication en 8 à 16 semaines.

Regardez autour de vous dans les rues de Montpellier.

Que voyez-vous dans les mains des gens?

Des Samsung, des Xiaomi, des Google Pixel.

Android est partout. C'est le système d'exploitation le plus utilisé au monde.

Vos futurs clients passent en moyenne 4,8 heures par jour sur leur téléphone.

Le point essentiel, c'est que votre entreprise doit être là où se trouve l'attention.

Dans leur poche.

Mais lancer une application sur le Play Store n'est pas une promenade de santé.

Beaucoup d'entreprises de France pensent qu'il suffit d'avoir une bonne idée.

Spoiler: une bonne idée mal exécutée ne vaut rien.

Il clique. Il quitte. Il oublie.

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

Beaucoup pensent qu'une application, c'est juste un site web mis dans une boîte.

C'est faux.

Développer pour Android, c'est utiliser les outils natifs de Google pour créer une expérience parfaite.

Aujourd'hui, le langage recommandé par Google s'appelle Kotlin. Il a remplacé Java.

C'est un langage moderne, rapide et sûr.

Pour l'interface, on utilise Jetpack Compose. Et on suit les règles visuelles strictes dictées par le Material Design de Google.

Le facteur le plus important, c'est de comprendre que le monde Android est un écosystème ouvert.

Contrairement au jardin fermé d'Apple, Android offre une liberté immense.

Vous avez accès à une infinité de matériels différents. Vous pouvez personnaliser le système en profondeur.

Vous pouvez même distribuer votre application en dehors du store officiel de Google si besoin.

C'est idéal pour des outils internes d'entreprise à Montpellier.

Mais cette liberté a un prix.

Il y a plus de 24 000 modèles d'appareils Android actifs dans le monde.

Des petits écrans, des grands écrans, des téléphones pliables.

L'application doit s'adapter à chacun d'eux, sans jamais casser l'expérience utilisateur.

C'est ça, le vrai métier de développeur Android. Faire de ce chaos technique une interface simple et fluide pour votre utilisateur final de France.

Mickael
Mickael Romaniello
Ingénieur Produit Mobile — Cannes, France

Certains de mes clients travaillent avec moi depuis des années. Pourquoi ? Parce que je ne disparais pas dans la nature une fois l'application iOS ou Android publiée.

Basé à Cannes, j'accompagne mes clients sur la durée. Pendant mes 12 ans de carrière, j'ai compris que la sortie d'une app n'est que le début de l'histoire. Il faut l'améliorer, la maintenir, écouter les utilisateurs.

Le facteur le plus important est ce suivi rigoureux. Je suis là pour vous suivre dans la durée, comme un vrai partenaire.

12+
ans d'expérience
15+
projets livrés
5
secteurs
4.8
note

Pourquoi choisir un expert à Montpellier?

J'ai accompagné des dizaines de clients au cours de ces 12 dernières années. Et je sais quelle est la peur numéro un quand on lance un projet d'application.

C'est la peur de perdre le contrôle.

Vous confiez votre bébé, vous signez un devis, et puis plus rien pendant trois mois. Vous devenez totalement dépendant d'une boîte noire technique. 🕵️‍♂️

L'avantage clé de notre collaboration, c'est la transparence totale.

Même si je ne suis pas physiquement assis dans vos locaux à Montpellier, vous voyez absolument tout ce qui se passe.

Pour y arriver, nous mettons en place des processus simples et redoutables.

Travailler avec Montpellier

Montpellier est une ville jeune, avec beaucoup de premiers projets et peu de budget de départ. C'est exactement le cas où il faut savoir dire non : une application qui fait une seule chose correctement se lance en deux mois, tandis qu'une qui en fait cinq à moitié ne se lance jamais. On commence par retirer, pas par ajouter.

Retirer est plus difficile qu'il n'y paraît, parce que chaque fonction qu'on enlève ressemble à un renoncement. La bonne question n'est pas « est-ce que ce serait bien », presque tout serait bien. La bonne question est : « si cette fonction n'existe pas, est-ce que quelqu'un utilise quand même l'application ? » Si la réponse est oui, elle attend. Une messagerie interne, un système de parrainage, des notifications personnalisées, un tableau de statistiques : ce sont presque toujours des fonctions de version deux, écrites après avoir vu comment les gens se servent vraiment de la version une.

L'avantage d'un budget contraint, quand on l'assume, c'est qu'il force des décisions saines. Il pousse à sortir vite, donc à apprendre vite. Il interdit de développer six mois dans le vide en s'imaginant ce que veulent les utilisateurs. Et il oriente vers des choix techniques simples, qui sont aussi les moins chers à maintenir — un projet dont la facture d'infrastructure est de quelques dizaines d'euros par mois peut attendre son public sans vous ruiner, ce qui n'est pas vrai d'une architecture surdimensionnée dès le premier jour.

Le budget contraint a en revanche un angle mort, et c'est celui qui fait le plus de dégâts ici : la première version n'est pas la dépense totale. iOS sort une version majeure chaque septembre, Android chaque année, et chacune casse quelque chose — une permission qui change de forme, une bibliothèque qui n'est plus signée, un écran qui se décale. Une application qu'on laisse tranquille dix-huit mois finit par ne plus se lancer, et la remettre debout coûte plus cher que de l'avoir suivie. Sur un premier projet, le bon calcul n'est pas « combien pour sortir » mais « combien pour sortir et tenir un an ». Je préfère réduire le périmètre de la version une et garder de quoi passer septembre.

Montpellier a un écosystème santé et une grosse population étudiante, et cela produit deux profils très différents. Les projets santé arrivent avec des contraintes lourdes qu'il faut chiffrer honnêtement dès le début, notamment sur l'hébergement des données. Les projets étudiants arrivent avec de l'énergie, une idée et un calendrier scolaire. Dans les deux cas, mon rôle utile est le même : dire ce qui est réellement faisable avec ce que vous avez, et ne pas vendre le reste.

Pourquoi Invent Better?

Le travail ne s'arrête pas à la publication. Une application vit sur des systèmes qui bougent: iOS et Android sortent chacun une version majeure par an, et une application non maintenue finit par être retirée des stores. Invent Better prévoit cette suite dès le devis, plutôt que de la présenter comme un imprévu six mois après le lancement.

Il y a un mythe tenace dans notre métier. Celui qui consiste à croire que le travail s'arrête le jour de la publication sur les stores.

Vous appuyez sur le bouton, l'application est disponible à Montpellier, on sable le champagne, et l'équipe de développement disparaît dans la nature pour passer au client suivant.

C'est la pire chose qui puisse arriver à votre projet.

Une application mobile, ce n'est pas un tableau qu'on accroche au mur et qu'on ne touche plus jamais. C'est un organisme vivant.

Comment se déroule un projet Android ?

Je travaille avec des clients partout, de la France jusqu'au Canada.

Peu importe que vous soyez basé à Montpellier ou ailleurs, la méthode est la même.

L'avantage clé, c'est la communication asynchrone et transparente.

Pas besoin de réunions de trois heures qui ne mènent à rien.

On utilise des outils comme Slack, Trello ou Jira. Vous voyez exactement où j'en suis.

Chaque semaine, vous recevez une mise à jour sur votre téléphone Android.

Vous testez la nouvelle fonctionnalité directement depuis votre bureau à Montpellier.

S'il y a un comportement bizarre sur un certain modèle de Samsung, vous me le signalez et je le corrige.

Je gère l'entièreté de la Google Play Console.

Les certificats de signature, les textes descriptifs, la gestion des traductions, les fiches store.

Vous n'avez pas à vous plonger dans cette complexité administrative. Vous restez concentré sur votre métier. Je m'occupe de la technique.

C'est un partenariat. Je suis là pour vous conseiller, pas juste pour exécuter.

S'il faut dire non à une fonctionnalité parce qu'elle va ralentir le projet, je vous le dirai. C'est mon rôle d'expert.

Étude de cas Android

Parfois, l'application Android n'est pas destinée au grand public.

J'ai travaillé pour une société d'intervention technique dont les équipes parcourent toute la région Occitanie.

Leurs techniciens avaient besoin d'un outil pour faire des relevés de données sur le terrain. Souvent dans des sous-sols à Montpellier, là où il n'y a aucun réseau.

L'avantage clé d'Android ici, c'est le choix matériel.

Plutôt que d'acheter des iPad hors de prix, l'entreprise a acheté des tablettes Android durcies à bas coût. Parfaites pour les chantiers.

Le défi technique était le fonctionnement entièrement hors-ligne.

J'ai utilisé Room DB, la base de données locale d'Android.

Le technicien remplit son rapport, prend ses photos, et l'application stocke tout localement.

Dès que la tablette capte à nouveau le réseau, l'application synchronise silencieusement les données avec le serveur de l'entreprise en arrière-plan.

Combien coûte une application Android ?

Considérez un budget Android comme une ligne de croissance plutôt que comme une dépense, parce que c'est ainsi qu'il se comporte. Quelqu'un sur internet vous codera quelque chose pour presque rien, et ce sera lent, peu sûr et impossible à faire évoluer. La vraie comparaison n'est pas un devis contre un autre, mais le coût de le construire deux fois contre une seule.

Quand on parle budget pour une application Android à Montpellier, il faut changer de perspective.

Ce n'est pas une dépense. C'est un outil de croissance.

Vous pouvez trouver quelqu'un sur internet qui va vous coder un truc pour presque rien.

Spoiler : ça va être une catastrophe technique. Les termites dans une maison.

L'application va ramer sur la moitié des téléphones de vos clients de France. Les bugs vont s'accumuler. Vous perdrez votre crédibilité.

Secteurs d'activité Android

Retail & E-commerce

Transport & Logistique

Tourisme & Événementiel

Questions fréquentes sur le développement Android à Montpellier

Est-ce que le développement Android coûte moins cher qu'iOS?

Souvent, oui, de sensiblement. Les outils de dev sont gratuits. Mais attention, la fragmentation des appareils à Montpellier peut augmenter le temps de test.

Qu'est-ce qu'un Staged Rollout?

C'est un déploiement progressif. On lance d'abord l'application à la plupart des utilisateurs de France. S'il n'y a pas de crash majeur remonté par Crashlytics, on augmente. C'est une question de logique et de sécurité.

Développez-vous des widgets pour l'écran d'accueil?

Oui, c'est une excellente façon de garder votre application visible pour vos utilisateurs dans la région Occitanie.

Peut-on distribuer l'application sans le Google Play Store?

Oui, c'est l'avantage clé d'Android. On peut installer une application via un simple fichier (APK). Idéal pour des outils internes à Montpellier.

Faites-vous des applications pour Android Auto ou Android TV?

L'essentiel de mon expertise est sur mobile et tablette. Mais l'architecture de base permet d'envisager ces extensions à terme.

Comment sécurisez-vous l'application?

J'utilise des outils comme Proguard pour masquer le code, et je sécurise toutes les communications avec vos serveurs de Montpellier.

Google rejette-t-il souvent les applications?

Moins qu'Apple (beaucoup de rejets au premier envoi chez la pomme). Mais leurs règles sur la vie privée sont devenues très strictes.

Quelle est la place du design sur Android?

Centrale. On applique le Material Design 3. L'application s'adaptera même aux couleurs du système de l'utilisateur.

Comment suivre les performances après le lancement?

Nous utilisons Google Analytics for Firebase et la Google Play Console pour analyser les usages à Montpellier.

Travaillez-vous seul?

Oui, je suis indépendant. Vous parlez directement au technicien qui code votre projet pour Montpellier. Pas d'intermédiaire.

Prêt à lancer votre application à Montpellier?

Vous avez l'idée. Vous connaissez votre marché dans la Occitanie. Maintenant, il faut passer à l'action.

Mais pas n'importe comment. L'avantage clé de travailler ensemble, c'est la clarté. Je ne vous vendrai pas de fonctionnalités inutiles. Je ne vous ferai pas de grandes promesses sans lendemain.

On se pose. On respire.

Prêt à lancer votre projet ?

En 30 minutes, vous saurez exactement par où commencer.

Réservez un appel gratuit →

30 minutes pour démarrer votre projet

Réservez un appel gratuit →

À propos de l'auteur

Mickael Romaniello — Ingénieur produit mobile basé dans le Sud de la France. 12 ans d'expérience en développement d'applications iOS, Android et desktop. Plus de 15 projets livrés pour des startups, ETI et grands comptes. LinkedIn.

Dernière mise à jour:

Standards et références

Apple Human Interface Guidelines · Google Material Design · web.dev (Google) · MDN Web Docs · OWASP Mobile Top 10