Hatfa
Application de livres audio islamiques qui a dépassé 100 000 utilisateurs après la refonte de son vieux code en une semaine.
( Le résultat )
100k+
utilisateurs la première année
+5 000
nouveaux utilisateurs par mois
4,9★
note sur les stores

( 01 )Le problème
L’application était en ligne et les utilisateurs arrivaient, mais le code était vieux et personne ne voulait y toucher. Chaque mise en ligne était un risque. Les fondateurs avaient besoin de la stabiliser vite, sans perdre l’audience qu’ils avaient déjà construite.
( 02 )Ce que j’ai fait
Développement
- J’ai audité l’application et je l’ai entièrement refondue en une semaine sur une architecture propre, avec chaque fonctionnalité découpée en data, domain et UI, et BLoC pour l’état.
- J’ai développé la lecture audio en arrière-plan avec les contrôles sur l’écran verrouillé, sur iOS et Android, avec
audio_serviceetjust_audio. - J’ai ajouté les deep links sur les deux plateformes.
Backend & outillage
- Firebase pour les statistiques, la messagerie et Crashlytics.
- Une chaîne de publication avec un Makefile et des builds séparés pour le dev, le staging et la production.
Équipe
- J’ai coordonné une équipe de six personnes entre le backend, le design et le contenu, et je suis resté d’astreinte pour les moments critiques comme les mises en ligne et les incidents.
( 03 )Écrans
( 04 )Les difficultés
- Refondre une application en production avec plus de 100 000 utilisateurs. Il n’y avait pas de gel des fonctionnalités, et on ne pouvait pas se permettre de perdre des utilisateurs en route.
- Un audio en arrière-plan qui ne coupe jamais. Il devait se comporter de la même façon sur iOS et Android, avec les contrôles sur l’écran verrouillé et un minuteur de sommeil.
- Garder trois équipes au même rythme. Les livraisons de contenu, de backend et de mobile devaient arriver ensemble.
( 05 )Le résultat
Hatfa a dépassé 100 000 utilisateurs dès la première année et gagne encore plus de 5 000 nouveaux utilisateurs chaque mois, avec une note de 4,9★. Avec Kitaba, l’application sœur, elle a même gagné 10 000 abonnés en une seule semaine.
( Ce qu’en dit le client )
“Amir est, tout simplement, notre homme « dit, fait ». C’est un vrai professionnel qui a construit, testé et livré seul, à distance, deux applications complexes en un temps record. Sa capacité à gérer les deux projets tout en apportant des solutions créatives, comme de belles animations, a été essentielle, et a entraîné directement un pic de +10 000 abonnés en une semaine. Il est la clé de la rapidité de notre mise en œuvre.”
( 06 )Stack
- Flutter
- BLoC
- Firebase
- REST API
Vous voulez la même chose pour votre produit ? Parlons-en 30 minutes.
Réserver un appel gratuit de 30 min Devis fixe sous 24 h, sans engagement