Je fais une petite mise à jour suite à ce billet, en incluant mon revenu du mois de Novembre :
07/2015 : 448,10 € (dont 8,12 € via les pubs)
08/2015 : 620,34 € (dont 32,28 € via les pubs)
09/2015 : 632,94 € (dont 10,61 € via les pubs)
10/2015 : 770,87 € (dont 9,49 € via les pubs)
11/2015 : 584,93 €
Grosse chute du revenu ce mois-ci. Notez que j’ai viré les pubs de l’appli, ça sert à rien de les laisser pour gagner 10 € / mois…
J’ai remarqué que ma position sur le Play Store a chuté ces dernières semaines, je suis passé de 7 ou 8ème pour la recherche « musculation » à la 14ème place ! Et mon revenu s’en est ressenti. Mais est-ce vraiment la cause de cette chute de revenus ? Et bien non ! Je le pensais mais en fait non, voici pourquoi… …
L’Android Dev Summit 2015 a commencé il y a quelques jours, vous pouvez retrouver toutes les vidéos sur la chaîne youtube Android Developers.
Je vous invite à regarder cette vidéo qui fait le « tour du propriétaire » d’Android Studio et qui est vraiment excellente pour connaître la majorité des fonctionnalités / raccourcis qu’offre cet IDE aux développeurs.
Anniversaire d’Hercule, mes revenus depuis le lancement sur le play store
Aujourd’hui je fête (avec un peu de retard) le 2ème anniversaire d’Hercule, j’ai écris sa première ligne de code le 28 Octobre 2013. Aujourd’hui, l’appli compte 108 fichiers (*.java) et 27 005 lignes de code !
J’en profite aussi pour fêter ses 1 an sur le Play Store ! Je l’ai mis en ligne le 27 Octobre 2014.
Faisons un petit point sur mes revenus (nets et post Google Fees) depuis le lancement.
Ça fait un bout de temps que j’avais pas écris sur ce blog… J’ai pas le temps, je bosse sur Hercule, je suis en train de passer toute l’interface en Material Design et j’en profite pour appliquer ce que j’ai appris dans mes livres sur le design et corriger des erreurs de conceptions, remettre d’aplomb mon code (refactoring, optimisation toussa toussa) etc.
Je cherchais à corriger une erreur que j’avais et je suis tombé sur un site fantastique plein de tutoriaux mis à jour régulièrement sur Android et les bonnes pratiques de programmation. J’ai pu avoir une explication claire et limpide sur comment utiliser certains nouveaux composants de Material Design avec des exemples de codes qui fonctionnent et qui sont propres.
J’insiste là dessus car c’est assez rare de trouver des solutions à nos problèmes facilement lorsqu’on développe avec les derniers outils Android à moins de passer sa vie sur StackOverflow (en filtrant vraiment beaucoup sur le code qu’on récupère car il y a beaucoup de trucs dégueulasses fournis par des amateurs) ou de passer son temps à comprendre les exemples de codes fournis par Google et la documentation.
Android évolue tellement vite qu’on a souvent un temps de retard pour être à jour niveau développement sur comment utiliser telle nouvelle version de tel widget ou autre…
Bref ! Le site en question est là (en anglais of course), c’est une très bonne ressource pour un développeur : http://guides.codepath.com/android.
De l’eau sous les ponts a encore coulé après mon dernier billet. Dans celui-ci j’évoquais quelques pistes pour monétiser un peu plus Hercule. Aujourd’hui je fais un petit bilan de l’impact qu’ont eu ces modifications sur mes revenus du mois de juillet.
Les techniques mises en place pour mieux monétiser mon application Android
Voici les différentes modifications que j’ai apporté fin juin pour essayer d’augmenter mes revenus avec quelques explications sur le but de chaque modification.
Réduire la période d’essai de 30 à 15 jours
Hercule disposait d’une période d’essai de 30 jours complets avec toutes les fonctionnalités avant de se bloquer et de demander à l’utilisateur de payer pour pouvoir continuer à l’utiliser. J’ai passé cette durée d’essai à 15 jours, l’intérêt, c’est de récupérer les utilisateurs qui auraient décroché entre le 15ème et 30ème jours. Même si mes taux de rétention sont plutôt bons, je râtais sûrement quelques ventes de ce côté là. Je pense passer la période d’essai à 7 jours dans le futur pour voir ce que ça donne.
Faire de l’ASO pour mon ranking, utiliser le nouvel outil d’A/B testing de la console développeur
J’ai utilisé le nouvel outil que propose la console développeur pour faire de l’A/B testing pour ma fiche Play Store. L’A/B testing consiste à tester 2 versions différentes de quelque chose pour voir laquelle est la plus efficace. J’ai principalement fait des modifications de l’icône affichée. Avant j’avais cette icône :
Ce casque est plutôt joli non ? Le problème c’est que quand on tape « musculation » dans le Play Store et qu’on voit ce casque on se dit « qu’est-ce que ça vient foutre là ? ». Est-ce une appli en relation avec la musculation ou pas ? Est-ce que c’est un jeu avec des romains ? Bref vous l’avez compris, c’était un très mauvais choix stratégique de laisser une icône qui prête à confusion. Si j’ai une seule recommandation à faire pour votre icône d’appli, c’est qu’elle soit le plus explicite possible sur ce que fait votre app ! Vous pourrez vous permettre de mettre juste votre logo quand vous serez super connu ;-).
Donc en ce moment je teste ces différentes versions : …
Cela faisait bien longtemps que je n’avais pas écris un petit billet !
J’étais occupé à développer les supersets pour Hercule, ça m’a pris 1 mois à faire et j’ai enchaîné sur des vacances bien méritées.
Maintenant je me remets au boulot, il me reste jusqu’à la fin de l’année pour être rentable (= gagner 1500 € net / mois). Et j’ai envie de vous rédiger un petit proverbe pour l’occasion :
Ajouter de nouvelles fonctionnalités à votre appli ne la fera pas plus connaître !
Ceci étant dit, je vais passer le reste de l’année à faire de la vente, du démarcharge client, du growth hacking, appelez ça comme vous voulez. Mais Hercule est suffisamment mature aujourd’hui pour générer des ventes chaque jour, avec un taux de conversion qui atteint parfois 20 %, ce qui est très bon !
Mais son plus gros problème, c’est sa visibilité, c’est le problème de tous les développeurs d’ailleurs, avoir une appli que les utilisateurs apprécient, c’est bien, avoir une appli qui se vend c’est bien aussi, mais avoir une appli qui se vend en masse et qui est connue, c’est mieux. Car c’est pas avec mes 240 € / mois que je vais pouvoir continuer son développement :-/.
Quelques statistiques
J’ai donc décidé de prendre le taureau par les cornes et de mettre en pause le développement d’Hercule pour me concentrer uniquement sur la communication, le démarchage de nouveaux clients, et la croissance. Hercule se vend bien mais stagne à 240 € / mois, si j’avais une plus grande visibilité sur le marché francophone et international je pense que je pourrais réussir à en vivre. Donc prochaine étape : vendre, vendre plus et vendre toujours plus pour atteindre mon seuil de rentabilité !
J’ai compilé quelques infos depuis la console développeur pour vous donner une idée de mes stats, comme c’est le genre d’infos qu’on ne trouve jamais sur internet, j’ai pensé que ça pourrait en intéresser plus d’un. Voici les données que j’ai rassemblé et les explications en dessous, histoire de comprendre tout ça : …
Un petit billet rapide pour vous dire que je suis toujours vivant et que je travaille dur pour sortir une fonctionnalité très demandée mais compliquée à mettre en place : les supersets pour Hercule !
J’ai reçu aujourd’hui mon deuxième versement de l’ARCE d’un montant de 6920,21 €, ce qui a provoqué ma radiation de Pôle Emploi car j’ai changé de catégorie : je ne suis plus demandeur d’emploi aux yeux de pôle emploi mais chef d’entreprise. J’ai aussi débloqué l’intégralité de mon PEE (qui dormait jusqu’à présent) en invoquant la démission comme motif pour un déblocage anticipé, car ça ne faisait pas 5 ans que je l’avais donc théoriquement je n’avais pas le droit de le débloquer. Je vais ainsi pouvoir récupérer ~6000 € qui vont me permettre de vivre jusqu’à la fin de l’année.
Si à la fin de l’année je ne suis pas rentable, j’arrêterai le développement d’Hercule et ferai de la prestation de service pour avoir un salaire et continuer le développement à posteriori. J’ai mis dans l’objet social de ma société la prestation de service en cas de recours si je n’arrive pas à devenir rentable suffisamment vite. C’est un plan B utile qui me permettra de rester indépendant. Si vous êtes intéressés pour recruter un ingénieur en développement Android, contactez-moi, merci.
J’ai encore quelques idées dans mon sac pour générer des revenus avec l’appli et les salles de sport notamment, mais je dois terminer les supersets avant, ça fait trop longtemps que ça traîne…
Cela fait maintenant 4 ans que je vis de mon application Android Hercule. Aujourd’hui je partage avec vous sans tabou tous mes revenus sur toutes ces années.
Je parle des bonnes pratiques, des mythes et des pièges dans lesquels il ne faut pas tomber.
Si vous comptez vous lancer dans le business du développement d’apps mobiles cet article devrait vous intéresser… très fortement.
Les chiffres
D’abord un petit graphique parce qu’on comprend plus vite une image que du texte.
Et maintenant les chiffres de mes revenus, du plus récent au plus ancien.
Comme vous pouvez le voir il y a des hauts et des bas. En moyenne sur toutes ces années j’ai gagné 1400 € bruts / mois. À ces 1400 € il faut retirer les charges sociales et les impôts…
Analyse des fluctuations
J’ai travaillé à plein temps sur l’application Android Hercule pendant 4 ans. Je l’ai créé en novembre 2013 et j’ai publié la première version en octobre 2014.
J’ai continué à l’améliorer à la fréquence d’une nouvelle version chaque semaine (le vendredi) jusqu’au mois d’août 2017. J’ai récemment publié la 300ème version pour corriger des bugs sur Android Oreo 8.0. L’appli contient 137 fichiers JAVA et 42 559 lignes de code.
J’ai prit quelques vacances bien méritées en août 2017. En revenant j’ai arrêté de développer de nouvelles fonctionnalités car je m’étais fracturé les doigts de la main gauche le dernier jour de mes vacances… Aïe.
Fin 2017 j’ai continué à corriger des bugs critiques mais je n’ai pas publié de nouvelles fonctionnalités chaque semaine comme je le faisais avant.
Les hausses
Chaque année on observe 2 pics de revenus : un au mois de janvier, ce sont les bonnes résolutions, et un autre au mois de septembre, c’est la rentrée. Tout le monde cherche une date particulière pour se remettre au sport. Lundi je m’y mets ! Ah ah.
Il n’y a pas de secret, pour avoir des hausses de revenus, il faut que votre application reste fraîche, vous devez publier régulièrement et amener du trafic de l’extérieur du Play Store pour améliorer votre ranking.
Au mois de Janvier 2018 Hercule était numéro 1 sur le Play Store pour le mot clé musculation. 🍾🎉
Mais le succès n’a pas duré très longtemps… 😑
Les baisses
En effet de nouveaux arrivants qui étaient déjà bien positionnés sur le marché international ont fait leur entrée sur le marché français. Autant vous dire que quand vous avez déjà de bonnes notes et un nombre de téléchargements important sur votre app, vous ne mettez pas longtemps à ranker dans un nouveau pays.
D’autres ont fait de la pub directement sur le Play Store, faisant passer mon application de la 1ère place à la 3ème ou 4ème dans les résultats de recherche.
Aujourd’hui je suis carrément 6ème sur mobile à cause des pubs ! Damn it!
Même s’ils ne font pas de pubs pendant des lustres (car ils se rendent vite compte que ce n’est pas rentable). Ça fait toujours perdre des clients potentiels pour mon application.
Vos revenus sont liés à votre acquisition d’utilisateurs de façon linéaire. Plus vous avez de nouveaux utilisateurs, plus vous avez de revenus. C’est simple.
En revanche, votre acquisition d’utilisateurs est liée à votre placement dans les résultats de recherche. On clique sur la première et la deuxième application en général après une recherche, mais on va rarement au delà.
Et ce n’est pas linéaire mais exponentiel au niveau du trafic, ce n’est pas les 4 premiers qui se partagent 25% du trafic chacun non… C’est plutôt le 1er qui récupère 60%, le 2ème 20%, le 3ème 10% et les autres ont les miettes…
Par conséquent mes revenus se sont mis à baisser. Heureusement pour moi ça s’est stabilisé à un revenu qui me satisfait. Je suis numéro 4 actuellement dans le Play Store. Ça va, je vais pas me plaindre.
Si vous voulez tenter l’aventure de l’application mobile, lisez-bien ce qui suit. Dans les prochains paragraphes je vais casser quelques mythes avant que vous ne plongiez corps et âmes dans ce domaine.
Laissez-moi vous éclairer avec l’expérience que j’ai acquise…