La réponse Courte: Oui, vous pouvez développer des applications en utilisant le langage HTML / CSS / Javascript. Prendre deux WebView Tutoriels et appelez-moi le matin.
La Réponse Longue:
Si vous voulez écrire des applications pour Android qui utilisent le HTML / CSS / Javascript, vous devez créer au moins un natif WebView wrapper. Cela est relativement facile à faire, sauf si vous voulez crochet dans les fonctions natives, telles que l'accéléromètre, appareil photo, ou même le Toast des Messages (les messages qui apparaissent lorsque quelque chose se passe).
L'accès natif du matériel et des logiciels par le biais d'un webview vous oblige à écrire un JavascriptAdapter (disponible sous Android 2+), et de définir un certain nombre de personnalisé les méthodes Javascript dans le JavascriptAdapter. Ces méthodes carte pour une fonction java, qui N'ont accès au système d'exploitation natif installations.
Des Frameworks tels que Appcelerator et PhoneGap faire exactement ça, sauf qu'ils ont déjà écrit les fonctions javascript pour vous, alors il vous évite d'avoir à écrire ces vous-même.
En ce sens, si vous allez écrire une application pour Android en utilisant le HTML / CSS / Javascript, il est logique d'utiliser un framework. Sinon, vous êtes à faire ce travail vous-même.