AccueilGuides pratiquesComment transformer n'importe quel site Web en une application Android plein écran...

Comment transformer n’importe quel site Web en une application Android plein écran avec blocage des publicités, mode sombre et plus

Progressive Web Apps espère un jour combler le fossé entre les sites Web et les applications en donnant aux premiers un accès plus large aux fonctionnalités de votre téléphone, mais ils ne sont pas encore très courants. En attendant, vous pouvez prendre les choses en main avec une application qui utilise votre système WebView pour afficher les sites Web dans une fenêtre plein écran sans bordure avec quelques fonctionnalités supplémentaires – un peu comme une application Android native.

Il y a plusieurs avantages ici. Tout d’abord, vous obtenez une icône sur votre écran d’accueil qui vous lance dans le site Web en un seul clic. Deuxièmement, il n’y a pas de barre d’adresse maladroite ou de menu de navigateur dans une interface utilisateur en haut du site Web, seulement le site Web lui-même en plein écran. Vous obtenez également des gestes de navigation, un blocage des publicités facultatif et un mode sombre choisi par le système sur les éléments Android qui apparaissent lors de la navigation.

Étape 1: chargement latéral de l’Alpha natif

L’application qui rend cela possible est entièrement open-source et a été créée par le développeur cylonid. Il est encore dans ses phases de pré-lancement pour le moment, il n’est donc pas disponible sur le Play Store (bien que le développeur envisage de l’héberger bientôt sur F-Droid). Cela signifie que vous devrez charger l’application de manière latérale.

Pour commencer, appuyez sur le lien ci-dessous sur votre téléphone. Une fois là-bas, développez l’en-tête « Actifs » au bas de la première liste, qui est la version la plus récente. Ici, appuyez sur le lien Native Alpha APK pour télécharger le fichier d’installation de l’application.

  • Lien GitHub: Native Alpha – Dernière version
Lire aussi:  Comment désactiver Near-by Share sur Android

Maintenant, faites glisser votre doigt depuis le haut de n’importe quel écran pour développer votre barre d’état, puis appuyez sur la notification Téléchargement terminé pour le fichier APK. Si la fenêtre contextuelle suivante indique «Installer bloqué», appuyez sur le bouton «Paramètres» et activez l’autorisation «Installer d’autres applications» pour votre navigateur, puis revenez en arrière. La fenêtre contextuelle aura maintenant un bouton « Installer » – continuez et appuyez dessus pour terminer.

Étape 2: ajouter une application Web

Lorsque vous lancez Native Alpha pour la première fois, vous serez invité à «Ajouter votre première application Web». À l’avenir, vous pourrez accéder à cette fonctionnalité en appuyant sur le gros bouton rouge + en bas de l’écran principal de l’application.

Utilisez donc votre navigateur habituel pour ouvrir le site Web que vous transformez en application. Appuyez sur la barre d’adresse et copiez l’URL entière. Maintenant, revenez à Native Alpha et collez l’URL complète dans le champ fourni. L’application téléchargera automatiquement le favicon du site pour l’utiliser comme icône de bureau, mais vous pouvez appuyer sur « Sélectionner l’icône personnalisée » pour charger n’importe quelle image de votre choix.

Une fois que vous êtes satisfait, appuyez sur « OK », puis choisissez « Ajouter automatiquement » dans la fenêtre contextuelle pour placer une icône du site Web sur votre écran d’accueil. Malheureusement, cette icône n’apparaît que sur l’écran d’accueil, pas dans le tiroir de votre application, bien que vous puissiez l’ajouter au dock sur la plupart des lanceurs.

Étape 3: Ajustez les fonctionnalités de l’application Web

Une fois le raccourci créé, ouvrez à nouveau Native Alpha et vous verrez une liste de toutes les applications Web que vous avez créées jusqu’à présent. Appuyez sur l’icône d’engrenage à côté d’un pour ajuster son comportement une fois ouvert.

Lire aussi:  Comment réparer le problème de l'écran noir insignia fire tv

Vous pouvez choisir d’autoriser ou d’interdire Javascript, HTTP, l’accès à la localisation ou les cookies propriétaires et tiers. Vous pouvez activer une fonctionnalité de sauvegarde des données, ou vous pouvez même faire actualiser automatiquement la page. En fonction du site Web, vous pouvez activer l’option « Ouvrir les liens externes dans l’application du navigateur » ou « Demander le site Web dans la version de bureau ». Il existe même un bloqueur de publicités intégré que vous pouvez activer si vous le souhaitez. Une fois que vous avez terminé ici, appuyez sur « Enregistrer ».

Étape 4: Utilisez vos sites Web préférés comme s’il s’agissait d’applications

Maintenant, appuyez simplement sur l’icône sur votre écran d’accueil pour ouvrir le site Web dans une fenêtre plein cadre sans bordure. Vous pouvez faire glisser votre doigt de droite à gauche avec deux doigts pour revenir en arrière ou de gauche à droite pour avancer. Vous pouvez même faire glisser deux doigts vers le bas pour recharger la page.

Mieux encore, vous remarquerez que les fenêtres contextuelles ou les menus système respecteront le paramètre de mode sombre de votre téléphone (bien que les sites Web ne le feront probablement pas). Si le site Web est capable, il peut vous demander d’autoriser les notifications. Cela le fera se comporter presque exactement comme une application native en ce qui concerne les alertes.