PWA → AAB
Transformez votre PWA en Android App Bundle signé (.aab)
Le pipeline, étape par étape
1. Analyse du manifest
On récupère votre PWA et valide le web manifest : name, icons, theme_color, start_url, display.
2. Génération de la TWA
Bubblewrap génère le projet Android. On injecte vos icônes, splash screen, package id et Digital Asset Links pour que l'app se lance sans chrome navigateur.
3. Signature et bundling
On build avec Gradle, signe le .aab avec le keystore du projet, et effectue une vérification d'intégrité avant de vous envoyer le fichier.
4. Livraison
Téléchargez le .aab signé et uploadez-le sur Google Play. Le keystore reste de notre côté pour que toutes vos futures mises à jour restent compatibles.
Ce que vous recevez
- .aab signé avec une clé d'upload dédiée
- Digital Asset Links auto-configurés pour un lancement en plein écran
- Icônes adaptatives et splash screen coloré
- Build réutilisable — publiez des mises à jour en un clic
- Sortie APK optionnelle pour le sideloading ou les tests
- Compatible avec toute PWA : Lovable, Bubble, Webflow, Framer, Softr, Glide
Questions fréquentes
Qu'est-ce qu'un Android App Bundle (.aab) ?+
Le .aab est le format de publication Google. Le Play Store génère des APK optimisés à partir du bundle et les signe avec votre clé d'upload. Il est obligatoire pour toute nouvelle app depuis août 2021.
Qu'est-ce qu'une TWA (Trusted Web Activity) ?+
Une TWA est le conteneur Android officiel pour publier une PWA sur le Play Store. Elle exécute votre site en plein écran via Chrome, avec des digital asset links vérifiés, et est pleinement acceptée par Google.
Quels prérequis ma PWA doit-elle remplir ?+
Un web manifest valide (name, icons, theme color, start_url, display: standalone), HTTPS, et un service worker. SaaSToStore vérifie tout cela avant le build.
Peut-on convertir n'importe quelle web app en .aab ?+
Toute PWA installable peut être packagée. Les sites SSR sans manifest ont besoin d'une configuration PWA au préalable — on vous dit exactement ce qui manque.
Faut-il installer Bubblewrap localement ?+
Non. On exécute Bubblewrap sur nos serveurs de build avec une toolchain propre et reproductible (Android SDK, JDK, clés de signature). Vous ne touchez jamais au CLI.
Comment le .aab est-il signé ?+
On génère un keystore upload unique par projet, on le stocke chiffré, et on le réutilise pour chaque build futur afin que les mises à jour restent compatibles avec le Play Store.
Prêt à publier ?
Collez votre URL. On gère le build. Vous publiez sur le store.
Déployer maintenant