Archives de
Month: mars 2015

Combien peut-on gagner d’argent avec une application Android ?

Combien peut-on gagner d’argent avec une application Android ?

Mis à jour le 10 Septembre 2018.

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.

Revenus bruts depuis le lancement de l’application Android Hercule

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!

Classement de l'application Hercule avec la pub
Les pubs font perdre beaucoup de trafic

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.

Aujourd’hui j’ai une qualité de vie qui me satisfait pleinement et un nouveau projet dans les tuyaux pour enseigner le JavaScript en ligne aux débutants.

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…

Lire la suite Lire la suite

Hercules: The Best Android App For Bodybuilding

Hercules: The Best Android App For Bodybuilding

Today, I’ll talk about one of the best bodybuilding android app : Hercules.

I know there are lots of bodybuilding apps to manage your workouts on the Play Store, but let me show you why this one is the best.

It’s deadly simple

Hercules does all the heavy lifting for you! All you have to do is create your routine, add your exercises, set your reps, weights and rest times and you’re done! Here is an example:

Create your own workout
Create your own workout

Next, start your routine, and let it guide you through it. It will show you what to do at the perfect time:

During rest time, Hercule displays important data
During rest time, Hercule displays important data

Note your performances during your rest times, the fields are pre-filled so if you achieve your goals, you have nothing to do but rest!

It’s smart and powerful

Hercules manages pyramid sets, which means you can set a number of reps and a weight different for each set! There is also a powerful search engine for your exercises so you can find any exercise in seconds.

At the end of your workout, Hercules computes your progress on the whole routine, and for each exercise. You can see your progress in number of reps and total weight lifted.

See your progress every time you finish your workout
See your progress every time you finish your workout

Share your performances with friends on social networks and by email. You can even export it with a BBcode format, useful for most forums.

It also manages all the timers for you, and tells you when to start your next set by a sound or vibration.

It’s flexible and handy

Hercules has been designed to give you the data you need, when you need it. For example, you can consult your latest performance at each set of the exercise you are doing to beat it! See the little bubbles in the right bottom corner of reps and weight goals in the screenshot.

When modifying goals of an exercise in a routine, it will show you your last performance so you can select the right reps/weight to use next time!

You can add your own exercises and routines, you can even associate any pictures taken from your smartphone with any exercise you want! During your workout, if you can’t do an exercise because the machine is unavailable, you can switch to another exercise on the fly. You’ll do it later.

You can also skip totally an exercise from your workout (see red and orange rounded buttons in screenshot), no performance will be recorded for this one this time. No pressure.

Change exercise order on the fly or skip an exercise!
Change exercise order on the fly or skip an exercise!

Conclusion

Hercules is really useful to get your workouts on track and follow your progress. It’s very easy to use and so powerful.

You can now just focus on your feelings and the right move to do for your exercises and Hercules will manage everything else for you.

You can download it now for free on the Play Store! Note that it’s free with full features during 30 days. After this trial period you can unlock it by paying a few dollars, it’s worth it!

Apprendre le design quand on est ingénieur

Apprendre le design quand on est ingénieur

Aujourd’hui le design, le packaging et l’esthétique d’un produit ont de plus en plus d’importance.

Ces dernières années, avoir un produit qui fonctionne correctement, qui est fiable et rapide n’est plus suffisant pour le vendre. Les géants de la tech ont placé la barre très haut, Apple, Google et autres embauchent des designers à tour de bras et ont intégré le design dans la chaîne de développement de tous leurs produits.

Le métier de designer qui n’était pas si connu avant est maintenant extrêmement prisé sur les marchés. Ils ont le vent en poupe ! Et c’est tant mieux, la machine doit se plier aux besoins de l’humain, avant c’était plutôt l’inverse !

En tant qu’ingénieur on n’est pas du tout formé au design pendant notre scolarité ni pendant notre vie active d’ailleurs. On est formé à programmer des applications pour qu’elles soient maintenables, bien construites, modulaires, facilement extensibles, rapides etc. L’interface graphique, l’expérience et l’interaction avec les utilisateurs sont des notions qu’on ne connaît absolument pas ou très peu.

Ce qui fait que lorsqu’un ingénieur développe une interface graphique pour son application, elle est parfaite pour… un autre ingénieur. Et malheureusement, c’est rarement notre cible client :-).

Je sais que le design est l’un de mes points faibles. Alors j’ai décidé de prendre le temps d’y remédier et de me documenter un peu sur le sujet, histoire d’avoir quelques billes pour Hercule.

Je vous conseille la lecture de ces deux livres, qui sont des références dans le domaine :

Notez que le terme designer en France est souvent mal compris, on a l’impression que c’est un mec qui fait des beaux produits et mets quelques couleurs, mais le sens véritable du terme designer, la traduction la plus proche, est concepteur. Ce n’est pas juste un mec qui met des couleurs, c’est bien plus profond que ça. Il va se pencher sur l’utilisabilité de l’interface, la difficulté de prise en main et plein d’autres notions que vous découvrirez dans ces livres…

Bonne lecture !