Une application hybride se situe quelque part entre une application native et une application web. Les experts la décriraient comme une application de navigateur dans un cadre natif. Elle peut être téléchargée sur Google Play et l'App Store, présente toutes les fonctionnalités d'une application native plus classique (accès à la APIs du système d'exploitation), à la différence notable qu'elle fonctionne dans Android WebView. Cela permet de charger et d'afficher le contenu des pages web directement dans l'application. Elle peut être utilisée dans un navigateur ou sur un appareil mobile. Par ici pour la conversion site-app.
Une application hybride est basée sur un mélange de langages de programmation d'applications web et natives, JavaScript, HTML5, CSS, React Native, WordPress etc. Une application hybride peut fonctionner simultanément sur différents systèmes d'exploitation ou plates-formes, comme iOS et Android.
Une application hybride fonctionne hors ligne et peut se connecter aux utilitaires et aux fonctionnalités de votre appareil, par exemple la localisation GPS, l'accéléromètre, l'appareil photo, la mémoire de l'appareil, etc.