Voie 1 — Gratuit, fait soi-même
La voie open-source est genuinement gratuite en termes de logiciel. L'outil Bubblewrap de Google encapsule une PWA en Trusted Web Activity ; Capacitor génère un shell natif pour les sites sans service worker. Les deux produisent une app signée à coût de licence zéro.
Le coût est ailleurs. Vous installez et maintenez l'Android SDK, Java et les outils de build ; vous générez un keystore et devez le protéger indéfiniment ; vous déboguez les inévitables erreurs de compilation. Pour un développeur à l'aise avec la chaîne d'outils, c'est un week-end gratuit. Pour un fondateur non technique, c'est un mur. Et perdre le keystore signifie ne plus jamais pouvoir mettre à jour votre app — un risque réel et permanent que le label « gratuit » mentionne rarement.
Voie 2 — Service hébergé payant
Un service hébergé prend votre URL et produit un .aab signé, un .apk et un keystore chiffré — sans que vous touchiez une ligne de commande. Le prix couvre la maintenance de l'infrastructure, le stockage sécurisé du keystore et les mises à jour de la chaîne de build Android.
La question clé à poser à tout service : me remettez-vous mes fichiers ou louez-vous l'app ? Un service qui retient votre keystore ou vos artifacts vous place dans une dépendance permanente. SaasToStore envoie le keystore chiffré par email après chaque build — vous pouvez le réutiliser avec n'importe quel autre outil.
Comparatif côte à côte
| Critère | DIY gratuit | Hébergé payant |
|---|---|---|
| Coût logiciel | 0€ | Dès 9€ par build |
| Frais Google Play | 25$ (obligatoire) | 25$ (obligatoire) |
| Temps de setup | 4–8h (développeur) | 10 minutes |
| Compétences requises | Android SDK, Java, CLI | Aucune |
| Gestion keystore | Vous (risque de perte) | Chiffré + email automatique |
| Mise à jour toolchain | Manuelle | Incluse |
| Support | Forums communautaires | Email / chat |
| Signé prêt pour le store | Oui (si toolchain OK) | Oui (garanti) |
Le vrai calcul du coût
L'erreur classique est de comparer 0€ (DIY) à 9€ (payant) et de conclure que le DIY est moins cher. Mais si le setup vous prend 6 heures à 50€/heure de votre temps, le DIY coûte 300€ — plus le risque du keystore. Pour un fondateur non-technique, la voie payante est presque toujours la moins chère en coût total.
Scénario type : fondateur solo, site SaaS
DIY
- 25$ Google Play
- 6h de setup (week-end perdu)
- Risque keystore perdu
- Mises à jour toolchain manuelles
SaasToStore SOLO
- 25$ Google Play
- 9€ build one-shot
- 10 minutes de votre temps
- Keystore sécurisé et récupérable
Quand choisir DIY gratuit
La voie DIY reste valide dans ces scénarios précis :
- ✓Vous êtes développeur Android ou avez déjà la chaîne de build configurée.
- ✓Vous gérez plusieurs dizaines d'apps et le coût par build est un levier important.
- ✓Vous avez besoin d'un niveau de personnalisation qu'aucun service hébergé ne propose.
- ✓Votre site est un projet open-source communautaire sans budget.
Ce que vous ne devriez jamais faire
❌ Utiliser un service qui « garde » votre keystore
Si le service ferme ou change ses CGU, vous perdez la possibilité de mettre à jour votre app. Exigez toujours de recevoir votre keystore.
❌ Payer un abonnement mensuel pour une app statique
Si votre app ne change pas souvent, un build one-shot est bien plus économique qu'un abonnement à 9€/mois.
❌ Ignorer le frais Google de 25$
C'est incontournable, quelle que soit la voie. Certains services l'omettent dans leur communication marketing.
