Application hybride
Associer interface web et accès natif à l’appareil dans une application installable.
Qu’est-ce qu’une application hybride ?
Une application hybride associe interface web et contexte applicatif natif. Une WebView, composant d’affichage web intégré, présente souvent l’interface. Une couche de liaison avec extensions adaptées peut fournir des fonctions de l’appareil. Leur disponibilité dépend de plateforme, extension et permissions. Une interface commune ne garantit pas un comportement identique partout.
Une équipe de service fictive utilise un formulaire web dans une application installée et ajoute l’accès photo par extension adaptée. Elle vérifie prise de vue, refus de permission et transmission au formulaire sur les plateformes cibles. Contexte applicatif et extensions demandent maintenance avec le code web. Le partage de parties ne supprime pas le travail et les tests propres aux plateformes.
Sources
Termes associés
- Application nativeUne application réalisée avec les interfaces utilisateur et système de sa plateforme cible.
- Application web progressiveUne application web avec des possibilités d’installation, d’intégration à l’appareil et d’usage hors ligne.
- Système héritéUn système existant toujours utilisé, avec des dépendances techniques et métier accumulées.
- Architecture multilocataireUne solution multilocataire prévoit des périmètres distincts par client ou groupe. Un locataire n’est pas automatiquement une personne ou une base de données.
- Cache du navigateurLe cache du navigateur conserve des réponses HTTP adaptées. Réutilisation et revalidation suivent les règles applicables.
- Invalidation du cacheL’invalidation met fin à la réutilisation d’une copie selon des règles définies. L’enregistrement source reste distinct.
Articles sur le sujet








Développement logiciel avec ASES
Logiciels sur mesure, applications web et mobiles


