Application hybride

Une application de téléphone dont les écrans sont surtout des pages web, emballées pour s'installer depuis le magasin comme n'importe quelle autre application.

Également appelé application hybride app web encapsulée application mixte

Définition

Une application hybride est une application de téléphone construite en grande partie avec du code de site web, puis placée dans une petite coque pour être téléchargée depuis le magasin d'applications et posée sur l'écran d'accueil. À l'intérieur, beaucoup d'écrans sont des pages web. À l'extérieur, elle ressemble à n'importe quelle autre application. Le nom vient de ce mélange.

Il est utile de la comparer aux deux autres façons de faire. Une application native est écrite deux fois, une fois pour l'iPhone et une fois pour Android, dans le langage que chaque fabricant préfère. Une application multiplateforme est écrite une seule fois puis transformée en deux vraies applications, si bien que les boutons et les listes appartiennent au téléphone. Une application hybride, elle, est écrite une fois en pages web et affichée dans un cadre simple. Plus on descend dans cette liste, plus la fabrication est rapide et bon marché, et moins l'application donne l'impression de faire partie du téléphone.

Pour un outil interne, ce compromis passe très bien. Une feuille de livraison, un inventaire, un formulaire que l'entrepôt remplit deux fois par jour. Personne ne démissionne à cause d'un défilement un peu lourd quand le travail paie le téléphone. Quand Linkysoft fabrique un outil interne pour trente téléphones d'entreprise, l'hybride est souvent la réponse honnête, et l'argent économisé part dans les rapports que le responsable lit vraiment. Ce travail ressemble d'ailleurs davantage à une application web qu'à autre chose.

Les clients sont un autre public. Personne ne dit jamais « c'est une application hybride ». On dit qu'elle est lente, que le clavier cache le champ où l'on écrit, ou que la liste remonte au début dès qu'on y revient. Une demi-seconde par-ci, une demi-seconde par-là, et les gens ferment l'application. Partout où de l'argent change de mains, ou là où l'application est ouverte chaque jour, la différence se voit.

Deux questions tranchent. L'application a-t-elle besoin de l'appareil photo, d'une carte en direct, d'alertes reçues quand elle est fermée, ou de fonctionner sans réseau ? Et s'adresse-t-elle à vos clients ou à vos salariés ? Demandez au prestataire quels écrans sont web et lesquels sont natifs avant de signer, car le mot hybride recouvre des qualités très différentes. Dans nos projets de développement d'applications mobiles, nous gardons le cadre natif et réservons les écrans web aux longs formulaires ; Linkysoft dit clairement quand un projet ne mérite pas une construction native complète.

Questions sur Application hybride

Apple ou Google peuvent-ils refuser une application hybride ?
Pas parce qu'elle est hybride. Ils refusent les applications qui n'ajoutent rien à un site web. Si la vôtre utilise l'appareil photo, garde des données sur le téléphone ou envoie des alertes, elle passe.
Une application hybride est-elle vraiment moins chère ?
Au départ oui, car une seule équipe écrit un seul jeu d'écrans. L'économie fond ensuite si vous demandez sans cesse qu'elle fasse native, parce que chaque correction doit se faire dans le cadre.
Une application hybride peut-elle utiliser l'appareil photo et envoyer des notifications ?
Oui. De petits morceaux de code appelés plugins relient les écrans web au téléphone. Ils marchent, mais chacun est une pièce de plus qui peut casser lors d'une mise à jour du système.
Comment savoir si une application de mon téléphone est hybride ?
Appuyez longuement sur un texte. S'il se sélectionne comme sur une page web, ou si l'écran rebondit bizarrement en bas d'une liste, vous regardez sans doute des écrans web dans un cadre.

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

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