Sí, este es un enfoque muy común en realidad.
Hay muchos “marcos híbridos” que le permiten crear una aplicación utilizando solo un lenguaje común como HTML, CSS y Javascript, etc. Y una vez que haya terminado, el marco convierte su trabajo en la aplicación nativa para la plataforma de destino que necesita: Apple, Android, etc. Esa es una gran ventaja si desea impulsar su aplicación con un mínimo de trabajo a diferentes plataformas.
La desventaja de usar dicho marco es que generalmente solo proporcionan características que son comunes a todas las plataformas a las que desea impulsar. Por lo tanto, es posible que no pueda utilizar las funciones que son específicas de una plataforma (algunos marcos también le permiten personalizar esto).
- Programación vs diseño: ¿Cuál es más fácil de aprender y cuál tendrá más valor en la industria tecnológica en los próximos años?
- ¿Cuáles son los mejores casos de uso para motor de reglas?
- ¿Debo comenzar a trabajar para una compañía sin nombre como ingeniero de software para comenzar una carrera?
- ¿Cuánta diferencia hay entre un ME en informática y un ME en cursos de sistemas de software en BITS Pilani?
- ¿Cómo podemos hacer que las evaluaciones de desempeño sean objetivas para los ingenieros de software?
Algunas opciones entre las que permiten que JavaScript cree aplicaciones de Apple y Android:
- Ionic: Marco avanzado de aplicaciones móviles híbridas HTML5
- Marco 7
- Script nativo
- Reaccionar nativo
- jQuery Mobile
- OnsenUI
- Famoso