Structure de l'application et navigation
Liens personnalisés du menu latéral
Ajoutez un nombre illimité d'éléments de menu dans l'application avec des noms personnalisés
1Que sont les liens personnalisés du menu latéral ?#
Vous pouvez ajouter un nombre illimité de liens à l'étape 5 et définir vous-même le nom de chaque menu. Chaque lien de menu personnalisé s'ouvre dans l'application générée (WebView), pas dans le navigateur externe.
2Comment ajouter des liens dans le générateur#
Allez à l'étape 5 > Menu latéral > Liens de menu personnalisés (illimités).
Appuyez sur « + Ajouter un lien », puis remplissez la ligne :
- Icône : appuyez sur la bulle ronde et choisissez un emoji
- Nom du menu : le libellé affiché dans le tiroir, par ex. Boutique
- Lien : /shop ou https://example.com/deals
Laissez l'icône tranquille et le générateur en choisit une d'après le nom (Boutique → 🛒, Contactez-nous → ✉️). La bulle affiche toujours l'icône exacte que votre application affichera, choisissez-en donc une vous-même pour les noms qu'il ne sait pas lire, y compris ceux qui ne sont pas écrits en anglais.
3Applications en mode URL (sites en ligne)#
Utilisez des liens complets (https://...) ou des chemins relatifs (/pricing, /contact).
Tous les liens personnalisés sont forcés à s'ouvrir dans la WebView de l'application.
4ZIP hors ligne et applications de frameworks#
Pour les bundles hors ligne/frameworks (export statique React/Vite/Next), utilisez des chemins de type route comme /dashboard ou /#/profile.
L'application les résout automatiquement vers l'origine locale WebViewAssetLoader :
https://appassets.androidplatform.net/assets/www/...
5Applications en mode document#
Pour le mode document, les chemins personnalisés sont résolus vers :
https://appassets.androidplatform.net/assets/documents/...
Cela vous permet d'ajouter des entrées de menu rapides pour des fichiers locaux inclus.
6Bonnes pratiques#
- Gardez les libellés courts (1 à 2 mots)
- Utilisez des icônes claires pour une navigation plus rapide
- Préférez des liens https:// absolus pour les pages externes
- Pour les SPA, utilisez des chemins de routeur déjà pris en charge par votre application