Aplikace pro Android můžeš psát v HTML + CSS + JS a pak je přeložit do spustitelné podoby (.apk).
Jazyky HTML a CSS nejsou programovací, používají se pro psaní webu. Pomocí nich obstaráš vizuální podobu aplikace. Chování aplikace, zpracování dat, reakci na vstup uživatele atd. zajistíš JavaScriptem. Dnes jsou populární JS knihovny jako Ionic, Angular, React, VueJS a další.
Můžeš mrknout na moje online videokurzy:
video-vlastni-mobilni-aplikace-i
video-zaklady-vuejs-2-x