Les constructeurs de sites IA peuvent produire une page d'atterrissage soignée ou une petite application web en quelques minutes. La question suivante est toujours la même : puis-je avoir ça sur mon téléphone comme une vraie application ? En général, oui. La méthode dépend de ce que le constructeur vous fournit.
Option 1 : le site est déjà en ligne
Si votre projet a une adresse publique, le plus rapide est l'option URL du site web de Free HTML to APK. Collez le lien, choisissez un nom et une icône, puis compilez. L'application charge votre site en ligne : chaque modification que vous publiez apparaît dans l'application sans nouvelle compilation.
Bon à savoir :
- Les liens vers le même site restent dans l'application. Les liens vers d'autres sites s'ouvrent dans le navigateur, sauf si vous choisissez de les garder dans l'application.
- Si le téléphone passe hors ligne, l'application affiche un écran hors ligne convivial et se reconnecte toute seule au retour du réseau.
- Google Play est plus strict avec les applications qui se contentent d'encapsuler un site web. Ajoutez quelque chose de propre à une application, comme un écran d'accueil, un menu ou une fonction native, avant de publier.
Option 2 : télécharger le code
La plupart des constructeurs permettent de télécharger le projet ou de le synchroniser avec GitHub. Ensuite, tout dépend de ce qu'il contient.
HTML simple
Si vous voyez un index.html à côté de fichiers CSS et JavaScript, zippez le dossier et utilisez l'option Fichier ZIP. L'application trouve index.html et conserve vos dossiers tels quels.
Un projet React, Vue ou Vite
Si vous voyez package.json et un dossier src, le projet doit d'abord être compilé. Sur un ordinateur, lancez la commande de build (généralement npm run build). Elle crée un dossier nommé dist ou build. Zippez ce dossier, pas tout le projet, et importez-le.
Les applications monopages avec routage côté client fonctionnent très bien, car l'application sert vos fichiers depuis une vraie adresse web sécurisée à l'intérieur du téléphone.
Ce qui demande souvent une petite correction
- Chemins absolus. Certaines compilations pointent vers des fichiers avec une barre oblique initiale. Cela fonctionne dans Free HTML to APK, mais si votre build est configuré pour un sous-dossier, remettez le chemin de base sur
/. - Backends. Si le site communique avec une base de données ou une API, ce serveur doit rester en ligne. L'application n'empaquette que le front-end.
- Connexion avec Google. Certains fournisseurs de connexion bloquent les navigateurs intégrés. Testez la connexion tôt et utilisez un fournisseur qui l'autorise.
Donner l'impression d'une vraie application
Quelques réglages font beaucoup : un écran d'accueil, une barre d'onglets en bas pour vos pages principales, l'actualisation par glissement et la couleur de votre marque dans la barre d'état. Tout se trouve dans l'assistant de compilation, sans aucun code.