HTML5 puede ser más económico a corto plazo, pero en el ciclo de vida a largo plazo de un producto inevitablemente agregará características que están muy obstaculizadas por las capacidades del navegador o son imposibles. Te perseguirás tratando de hacer que funcione y eventualmente gastarás más tiempo y dinero de lo que hubiera costado hacer aplicaciones nativas de calidad para múltiples sistemas.
Si solo está diseñando para una plataforma, ni siquiera pierda su tiempo con aplicaciones web.
Si está diseñando para múltiples plataformas, si elige aplicaciones web, tenga en cuenta que no se adaptará a ningún sistema específico sin pasar por MUCHOS aros y sus usuarios lo verán muy claramente. A los usuarios les gustan las experiencias nativas, de lo contrario, su aplicación se sentirá extraña para ellos y difícil de usar.
- Cómo hacer mi propia aplicación como Champcash
- ¿Es realmente rentable desarrollar una aplicación móvil? ¿Cuánto debo pagar a google?
- ¿Dónde y cómo encuentro a mi socio tecnológico de inicio?
- ¿Qué tipos de aplicaciones se incluyen en los servicios de desarrollo de aplicaciones de Android?
- ¿Cuáles son algunos servicios / sitios que le permiten crear nuestras propias aplicaciones?
Mi opinión personal es alejarse.
Hay dos lugares que considero de buen uso para las aplicaciones web:
1) cuando el usuario sabe que está viendo en el navegador de un teléfono para que espere las características, el aspecto y las limitaciones.
2) diseñar una aplicación para televisores, decodificadores o sistemas de juegos donde ESTE es el diseño de la aplicación nativa. Esas plataformas a menudo tienen características de navegador especiales y API especiales que permiten experiencias mejoradas como los controles de voz y gestos de Samsung.