Démarrage
Le Manifest
Référence complète du fichier manifest.json.
Le fichier manifest.json est obligatoire dans chaque mini-app. Il contient les métadonnées essentielles, les permissions requises et définit l'identité de votre application.
Exemple complet
JSON
{
"id": "com.domaine.nomapp",
"name": "Nom Affiché",
"version": "1.2.3",
"description": "Description courte de l'app",
"icon": "assets/icon.png",
"author": "Votre Nom",
"permissions": ["camera", "location", "storage"]
}Champs disponibles
| Champ | Type | Description |
|---|---|---|
id | String | Unique. Identifiant au format reverse-domain (ex: com.google.maps). |
name | String | Nom affiché dans le store et sur l'écran d'accueil. |
version | String | Version sémantique (MAJOR.MINOR.PATCH). Incrémentez-la à chaque mise à jour. |
description | String | Description qui apparaîtra dans le store. |
icon | String | Chemin relatif vers l'icône de l'app (PNG, 512×512 recommandé). |
author | String | Nom du développeur ou de l'entreprise (optionnel). |
permissions | Array | Liste des permissions requises (optionnel). |
Convention d'ID
L'identifiant doit être unique dans tout l'écosystème Ondes. Utilisez le format reverse-domain pour garantir l'unicité :
- ▸
com.google.calendar— Organisation Google, app Calendar - ▸
fr.monentreprise.monprojet— Entreprise française - ▸
io.github.username.appname— Projet GitHub personnel
L'ID ne peut jamais être modifié après publication. Choisissez-le soigneusement.