PWA2APP

Génération de projets

Un vrai projet Android, pas une boîte noire

À partir de votre configuration, PWA2APP génère un projet Android complet que vous pouvez compiler, lire et conserver.

Ce qui est généré côté Android

  • Projet Kotlin et Gradle, wrapper et versions de dépendances épinglés.
  • AndroidManifest durci : sauvegarde désactivée, trafic non chiffré interdit, une seule activité exportée.
  • Icônes adaptatives, icône monochrome, icône de notification et écran de démarrage à partir de votre icône.
  • Permissions déduites de vos choix : une fonction désactivée n'ajoute aucune permission.
  • Configuration embarquée signée, vérifiée par l'application avant tout chargement.

Extrait de la configuration embarquée générée

pwa2app-config.json
{
  "config_schema_version": 1,
  "app_name": "Mon application",
  "package": "com.exemple.monapp",
  "wrapper_mode": "REMOTE",
  "start_url": "https://app.exemple.com/",
  "allowed_origins": ["https://app.exemple.com"],
  "bridge": {
    "enabled": true,
    "features": ["camera", "location"],
    "max_file_mb": 10
  }
}

Déterministe

Mêmes entrées, mêmes octets : le générateur n'ajoute ni horodatage ni valeur aléatoire. Le projet généré est vérifiable et reproductible.

Le projet vous appartient

Vous pouvez télécharger le projet, le compiler vous-même et le conserver.

Votre icône, sans retourner dans votre code

Si l'icône du manifeste de votre PWA n'est pas utilisable (non carrée, trop petite), vous pouvez fournir une icône directement dans le tableau de bord.

Et iOS ?

La génération d'un projet Swift et Xcode figure sur la feuille de route (Bientôt). Le build iOS exige une machine macOS avec Xcode.

Pour aller plus loin : la documentation correspondante.

Essayez avec votre propre PWA

Trois applications gratuites à vie. Aucune carte bancaire.

Sans carte bancaire. Sans engagement.