Si eres un principiante, entonces te sugiero que primero aprendas el concepto de cómo desarrollar cualquier aplicación básica de Android utilizando el MIT App Inventor. Al hacer esto, llegarás a entender cómo funciona la interfaz y muchas otras cosas!
Aquí está el enlace a un interesante proyecto sobre el desarrollo de aplicaciones Android que no requiere experiencia de codificación.
https://www.skyfilabs.com/online-courses/5-android-apps-without-coding
Yo personalmente me inscribí en este curso sobre «5 aplicaciones Android» de Skyfi Labs. El curso proporcionado por Skyfi labs es excelente y cumple con su cometido de proporcionar experiencia de primera mano a la hora de hacer, probar y testar estas apps en un terreno práctico. El inventor de aplicaciones del MIT es fluido y flexible y, por tanto, permite el desarrollo de aplicaciones sin necesidad de conocimientos técnicos o de codificación previos.
El contenido de vídeo proporcionado por Skyfi Labs es insuperable y, por tanto, se puede utilizar para aprender sobre el inventor de aplicaciones y su entorno muy fácilmente. En general, el curso no toma más de una semana para completar y debe ser una brisa para cualquier persona que trata de aprender sobre el desarrollo de aplicaciones.
Aquí está un video de demostración del video del proyecto que desarrollé como parte de su curso,