La respuesta corta: Sí, puedes desarrollar aplicaciones usando HTML / CSS / Javascript. Tome dos tutoriales de WebView y llámeme por la mañana.
La respuesta larga: si desea escribir aplicaciones para Android que usen HTML / CSS / Javascript, deberá crear al menos un contenedor WebView nativo. Esto es relativamente fácil de hacer, a menos que desee conectarse a funciones nativas, como el acelerómetro, la cámara o incluso los mensajes Toast (los pequeños mensajes que aparecen cuando sucede algo).
Para acceder al hardware y software nativo a través de una vista web, debe escribir un Adaptador de Javascript (disponible en Android 2+) y definir algunos métodos de JavaScript personalizados en el Adaptador de Javascript. Esos métodos se asignan a una función de Java, que SI tiene acceso a las instalaciones nativas del sistema operativo.
- ¿Cómo podríamos agregar códigos JavaScript a la aplicación de Android en Android Studio?
- ¿Cómo aprendiste el desarrollo de aplicaciones de Android al comienzo de la ingeniería?
- ¿En qué conceptos de Java debería uno concentrarse más para el desarrollo de aplicaciones de Android?
- ¿Qué abre los archivos .APK?
- ¿Existe algún SDK de edición de video para Android?
Los marcos como Appcelerator y PhoneGap hacen exactamente esto, excepto que ya han escrito las funciones de JavaScript para usted, por lo que le ahorra tener que escribirlas usted mismo.
En ese sentido, si vas a escribir una aplicación para Android usando HTML / CSS / Javascript, tiene sentido usar un marco. De lo contrario, estás haciendo ese trabajo tú mismo.
árbitro. –
Desarrolle aplicaciones de Android con html5