Comment transformer n'importe quel site Web en application Android (et pourquoi vous devriez le faire)
Imaginez accéder à vos outils Web préférés en tant qu'applications natives sur votre smartphone Android. Ou mieux encore, avoir des instances distinctes de la même application connectées à partir de deux ou trois comptes différents. Cela ne fait qu'effleurer la surface de ce qui est possible, et voici un guide complet sur la façon de procéder !
Sommaire
Pourquoi transformer des sites Web en applications ?
Il existe des millions d'applications sur le Google Play Store, mais il existe encore des tonnes d'outils et de services qui n'existent que sous forme de site Web, sans prise en charge d'applications natives. La plupart des gens vivent avec, mais voici à quoi ressemble la vie de l'autre côté : où vous pouvez transformer n'importe quel site Web en une application Android native.
Vos outils préférés sont à portée de main
Pour référence, considérons deux outils que j'utilise souvent : Midjourney et Udio. Aucun d’eux n’a d’application Android native, seulement un site Web. Ainsi, lorsque je souhaite y accéder, je dois d'abord ouvrir mon navigateur, appuyer sur le site épinglé ou, pire encore, saisir l'URL et ensuite visiter le site Web. Cependant, si je les transforme en applications natives, elles vivront sur mon écran d'accueil, à portée de main.
Plus besoin de gérer l'interface du navigateur
Mon plus gros problème avec l’utilisation d’un outil Web sur mon smartphone est que je dois gérer l’interface du navigateur qui occupe un quart de l’écran. Ce n'est pas trop gênant si vous naviguez sur le Web avec désinvolture. Cependant, lorsque vous essayez d'utiliser un outil ou un service, perdre autant d'espace d'écran au profit d'une barre d'adresse et d'un sélecteur d'onglets a un impact réel sur l'expérience globale. Imaginez maintenant supprimer l’interface du navigateur pour que tout ce que vous voyez soit l’outil lui-même.
Non seulement c’est plus beau, mais cela vous donne plus d’espace pour travailler !
Utiliser plusieurs instances de la même application
Je trouve que cela change absolument la donne. Par exemple, j'ai deux instances distinctes du site Web d'Amazon installées en tant qu'application native sur mon téléphone. J'en utilise un pour mes achats personnels et l'autre pour mes achats professionnels.
Bien sûr, vous pouvez changer de compte utilisateur à l'aide de l'application Amazon native, mais que se passe-t-il si vous oubliez et effectuez accidentellement un achat avec le mauvais compte ? Avoir des applications distinctes pour des cas d’utilisation distincts supprime ce problème !
Un autre avantage est l’énorme opportunité de catégorisation des applications. Supposons que vous aimiez organiser vos choses à l'aide de dossiers d'applications et que vous disposiez de plusieurs comptes Facebook pour vos affaires personnelles et votre travail. Alors, gardez-vous l'application Facebook dans le dossier de travail ou dans une perte de temps ? Eh bien, créez simplement deux instances de l'application et déplacez-les dans les dossiers appropriés. Simple!
Comment transformer des sites Web en applications Android
Maintenant que vous avez une idée des avantages de transformer des sites Web classiques en applications Android, voyons comment vous pouvez le faire vous-même. Tout d’abord, installez Hermit — Lite Apps Browser développé par Chimbori. Il s'agit essentiellement d'un navigateur Web qui vous permet de transformer des sites Web en applications natives, qu'il appelle Lite Apps.
Une fois installée, lancez l'application, accordez toutes les autorisations nécessaires et prenez rapidement un moment pour vous familiariser avec l'interface de l'application. Comme vous pouvez le voir, cela ressemble essentiellement à un navigateur. Vous avez une barre d'adresse en haut, ainsi que l'icône de paramètre. Il y a une liste de toutes les applications Lite existantes sur le corps, semblable aux sites Web épinglés sur la page d'accueil d'un navigateur.
Pour créer ces applications Lite, vous disposez du bouton + Créer dans le coin inférieur droit. Vous aurez deux options : utiliser une application Ready-Made Lite ou créer la vôtre. Désormais, Hermit est livré avec près d'une centaine (peut-être plus) d'applications Lite prédéfinies que vous pouvez essayer.
Pour vous montrer comment tout fonctionne, créons une application Lite pour le site Web How-To Geek. Pour ce faire, nous appuyons sur l'option Créer votre propre, entrons l'URL du site, attendons que le site se charge, puis appuyons sur le bouton + Créer une application Lite. Donnez un nom à votre application Lite, cochez la case pour l'ajouter à votre écran d'accueil, puis appuyez sur OK.
Cependant, cela ressemble toujours à un site Web ordinaire chargé dans un navigateur ! Pour changer cela, cliquez simplement sur l'icône d'engrenage sur l'adresse pour ouvrir le panneau de paramètres rapides. À partir de là, activez Sans cadre et Plein écran. Cela supprimera la barre d'adresse, vous donnant une apparence élégante semblable à celle d'une application !
Et voilà, l'application How-To Geek Lite est prête à fonctionner !
Explorer les paramètres et les options des applications Lite
Chaque application Lite possède son propre panneau de paramètres, que vous pouvez personnaliser pour contrôler son apparence et son fonctionnement. Vous pouvez y accéder en appuyant sur l'icône d'engrenage dans la barre d'adresse, ou si c'est en mode plein écran, faites simplement glisser votre doigt vers la gauche depuis le bord de l'écran. À partir de là, vous disposez des options suivantes :
- Rechercher dans la page.
- Mode lecteur.
- Scripts utilisateur.
- Bloquer les fenêtres contextuelles.
- Mode sombre.
- Mode bureau.
- Ajusteur de taille de texte.
Si vous appuyez sur l'icône d'engrenage en bas à droite du panneau Paramètres rapides, vous accéderez aux paramètres de l'application Lite.
Vous pouvez accéder à Thème pour modifier l'apparence de l'icône de l'application sur votre écran d'accueil. L'option Flux vous permet de configurer des flux RSS afin de recevoir une notification chaque fois que quelque chose de nouveau est publié sur le site Web. Vous pouvez également activer Web Monitor pour suivre un document ou un article spécifique et recevoir une notification si et quand il est modifié.
Ensuite, vous disposez des paramètres globaux pour Hermit. Ici, je souhaite que vous vous concentriez sur trois options spécifiques : les bacs à sable, la confidentialité et les scripts utilisateur.
Dans la version gratuite, vous n’obtenez qu’un seul Sandbox. Cela signifie que toutes vos applications Lite sont isolées des autres applications sur votre téléphone, mais elles se trouvent toutes dans le même conteneur et peuvent potentiellement interagir avec une autre instance. La mise à niveau vous permet de créer plusieurs bacs à sable pour contenir vos différentes applications. Sous Confidentialité, vous avez la possibilité de consulter les mots de passe enregistrés, le cas échéant. Vous pouvez également effacer les cookies et le cache de votre navigateur à partir d'ici. Et enfin, si vous êtes un utilisateur expérimenté, vous pouvez profiter des scripts utilisateur (fichiers JavaScript). Par défaut, vous obtenez cinq scripts, mais vous pouvez en ajouter d'autres, et le navigateur les injectera automatiquement dans un site Web lorsque vous souhaitez utiliser les paramètres rapides pour manipuler le comportement du site Web.
Limites et considérations
Les applications Lite que vous créez ne fonctionneront pas comme des applications natives au niveau du système. Par exemple, vous ne pouvez pas utiliser le gestionnaire de notifications d'Android pour gérer des applications Lite individuelles : il ne fonctionne qu'avec Hermit.
De plus, les applications Lite n'apparaîtront que sur l'écran d'accueil et non dans les tiroirs d'applications. Cela dit, je l'ai testé avec différents lanceurs et cela fonctionne parfaitement.
En fait, je préfère l'utiliser avec un lanceur personnalisé prenant en charge les icônes personnalisées. De cette façon, je peux changer l'icône de l'application et supprimer la marque Hermit.
Et voilà : un guide complet pour transformer n'importe quel site Web en une application Android astucieuse ! Même si celles-ci ne correspondent pas à tous les avantages des applications natives, les applications Lite constituent un compromis pratique pour tous ceux qui cherchent à rationaliser leur expérience de navigation mobile.