Application WebView

Une application de téléphone dont les écrans sont votre site web affiché dans une fenêtre, sans la barre d'adresse du navigateur.

Également appelé app WebView application enveloppe site web dans une application

Définition

Une application WebView est une application de téléphone dont les écrans sont un site web affiché dans une fenêtre. Cette fenêtre existe déjà dans chaque téléphone ; les développeurs l'appellent une vue web. Vous ouvrez l'application et vous regardez en réalité des pages chargées depuis un serveur, sans la barre d'adresse. Quand l'application n'est que cela, on parle d'une simple coquille.

On comprend l'attrait. Le site existe déjà et fonctionne. L'emballer prend des jours au lieu de mois, et une modification sur le serveur arrive sur tous les téléphones d'un coup, sans nouvelle version. Pour une petite entreprise avec un seul budget, cela ressemble à la solution complète.

Les magasins ne sont pas d'accord. Apple demande qu'une application fasse quelque chose qu'un navigateur ne sait pas faire, et Google dit la même chose plus doucement. Une application qui montre seulement vos pages existantes, sans appareil photo, sans alertes, sans rien de gardé sur l'appareil et sans écran qui marche hors réseau, est refusée régulièrement. Le coût n'est pas le code, c'est le calendrier. Le refus arrive une semaine après l'envoi, souvent une fois la date de lancement déjà promise, et chaque nouvelle tentative coûte une semaine de plus.

Une vue web à l'intérieur d'une vraie application est autre chose, et c'est souvent le choix raisonnable. Les conditions générales, un centre d'aide, un long questionnaire, une facture qu'on ne fait que lire, une page de règles qui change chaque mois. Tout cela va très bien en écran web, parce que cela change souvent et que personne ne veut attendre une mise à jour. Linkysoft construit ainsi volontairement. La connexion, les listes, l'appareil photo et les alertes restent natifs, et les pages qui changent chaque semaine viennent de la même application web que le bureau utilise déjà, pour que personne ne tienne deux copies.

La bonne question n'est donc pas de savoir si une vue web est autorisée, mais ce que le téléphone apporte. Si la réponse contient un scanner, une carte, une connexion enregistrée, un reçu qui s'ouvre sans réseau ou un message qui arrive application fermée, l'application a une raison d'exister et l'examinateur le verra. Si la réponse est rien du tout, un site mobile rapide que l'on ajoute à l'écran d'accueil vous servira mieux et coûtera moins. Avant de signer, demandez au prestataire d'écrire noir sur blanc les parties natives. Sur un projet d'application mobile chez Linkysoft, cette liste est la première page du plan.

Questions sur Application WebView

Apple refusera-t-il mon application si ce n'est que mon site ?
Très probablement. L'équipe d'examen cherche quelque chose que le navigateur ne sait pas faire. Donnez une vraie raison de l'installer, ou laissez les gens ajouter le site à l'écran d'accueil.
Quelle est la différence entre une application WebView et une application hybride ?
Une application hybride porte ses écrans en elle et utilise l'appareil photo et les alertes du téléphone. Une application WebView pointe vers votre site en ligne, donc sans réseau elle n'a rien à montrer.
Une application WebView fonctionne-t-elle sans internet ?
En général non. Les écrans sont téléchargés à chaque fois, donc une connexion faible affiche une page vide. C'est ce seul détail qui vaut à ces applications la plupart de leurs mauvaises notes.
Est-ce une erreur d'utiliser une vue web pour certains écrans ?
Non. Pour les pages d'aide, les textes juridiques et les longs formulaires, c'est le choix pratique, car on corrige une erreur en quelques minutes au lieu d'attendre une mise à jour.

Vous ne voyez toujours pas comment cela s'applique à votre projet ?

Dites-nous ce que vous construisez et nous vous répondrons simplement.