Las aplicaciones híbridas combinan el desarrollo nativo con CSS3 y HTML5, y se quedan a medio camino entre las aplicaciones desarrolladas en el entorno de un sistema operativo específico y las “apps web” desarrolladas para HTML5.
Aunque las aplicaciones nativas son más seguras y reaccionan más rápidamente que las aplicaciones desarrolladas en HTML5, crear una aplicación híbrida es mucho más económico, y este es un aspecto que hay que tener en cuenta en un momento de creación de tantas aplicaciones.
Ante la proliferación de sistemas operativos, el precio de creación de aplicaciones nativas se podría disparar, pues habría que crear una versión para cada sistema. Sin embargo, las aplicaciones híbridas, son capaces de tener el mismo rendimiento y a la vez de ser ejecutadas en todos los SO.