Hace algunos años era necesario un conocimiento un poco mas tecnico al momento de realizar programacion en android, ademas de conocer fundamentales de html y css para la maquetacion de paginas web. Actualmente ya existen herramientas que permiten realziar todos esos cambios sin necesidad de escribir una sola linea de codigo.