Hatfa

Application de livres audio islamiques qui a dépassé 100 000 utilisateurs après la refonte de son vieux code en une semaine.

Rôle
Développeur mobile senior, coordination d’équipe (6 personnes), support continu
Année
2025
Délai
Refonte complète en 1 semaine, puis des versions en continu
Plateformes
iOS, Android
Stack
Flutter, BLoC, Firebase, REST API
Client
Yahya, cofondateur de Kitaba et Hatfa
( Le résultat )
100k+
utilisateurs la première année
+5 000
nouveaux utilisateurs par mois
4,9★
note sur les stores
Aperçu de l’application Hatfa

( 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_service et just_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

Hatfa, Bibliothèque et lecteur
01Bibliothèque et lecteur
Hatfa, Recherche, catalogue et progression enregistrée
02Recherche, catalogue et progression enregistrée
Hatfa, Lecteur audio avec minuteur de sommeil
03Lecteur audio avec minuteur de sommeil
Hatfa, Lecture sur l’écran verrouillé
04Lecture sur l’écran verrouillé

( 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.”
YahyaCo-fondateur, Kitaba & Hatfa Traduit de l’anglais

( 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
( Devis fixe sous 24 h, sans engagement )

Choisissez un créneau pour un appel gratuit de 30 minutes