Puede desarrollar aplicaciones móviles con tecnologías web usando Apache Cordova
Pero aquí, en lugar de JAVA, usamos Javascript.
Esto se llama desarrollo de aplicaciones móviles híbridas.
- ¿Qué herramienta de prueba de aplicaciones de automatización móvil es mejor para principiantes?
- ¿Quiénes son las mejores empresas de desarrollo de aplicaciones en Israel?
- ¿Qué piensa sobre el uso de servicios de instalación incentivados como TapJoy?
- ¿Cuáles son las mejores mejores compañías indias de desarrollo de aplicaciones móviles?
- ¿Dónde busco asistencia financiera para el desarrollo de aplicaciones?
Puede usar el mismo código para desarrollar aplicaciones para múltiples plataformas, incluyendo Android, iOS, Windows, etc.
Usar javascript le permite usar la cantidad de bibliotecas y frameworks javascript disponibles para desarrollar aplicaciones web.
Para nombrar unos pocos:
- Jquery
- AngularJS
- Polímero
- Reaccionar
- JQuery-mobile
- Todos los complementos de Jquery
- Columna vertebral
- Y muchos más
También puede usar cualquiera de los marcos de CSS como Bootstrap o Materialise CSS para la interfaz de su aplicación.
Cordova esencialmente encapsula su aplicación web en una vista web Android / IOS de pantalla completa. Proporciona un SDK para interactuar con el hardware del móvil (cámara, LED) u otros servicios de Android como red, telefonía y mensajería.
Dicho esto, todavía hay algunos problemas de rendimiento con las aplicaciones creadas con Cordova.
Apache Cordova Engine se usa en varios marcos diferentes como Phone Gap e Ionic.
Personalmente, creo que AngularJS + MaterializeCSS + Cordova le dará una buena aplicación de Android Material Design