Programação android online

Bom dia pessoal.
Sou novo aqui no Guj, tenho um inquietação.
Os aplicativos online para mobile android desemvolvidos especificamente em java, são desemvolvidos com conhecimento do java web ou outro area do java?
Desde ja, agradeço qualquer ajuda.