¿Qué aplicaciones de Android puede crear un principiante que cubra todos los aspectos básicos del desarrollo de Android?

Diría que debes comenzar desde lo más básico y hacer una calculadora científica e intentar implementar tantas características y funciones como sea posible, y junto con eso, concentrarte en hacer una interfaz de usuario hermosa e interesante, también te sugiero para ver proyectos de código abierto en github e intentar comprender cómo funciona su flujo de trabajo porque una vez que comience con aplicaciones más complejas, tendrá que ocuparse de la eficiencia de la memoria. Si tiene dificultades en cualquier momento, quora y stackoverflow son buenos lugares para consultar e incluso hacer preguntas. Después de eso, te sugiero que trabajes en un proyecto más grande pero nada demasiado único porque sería difícil encontrar soporte en caso de que tengas problemas. Seguí un camino similar y desarrollé un reproductor de música que me llevó unos meses y, aunque enfrenté muchos problemas, no todos fueron tan difíciles de resolver debido a todo el soporte en línea que ya existe. Puedes ver el resultado final aquí: Nocturne – Reproductor de música

Mi exp:

Aplicación ferroviaria (aprendí Json, Gson, Retrofit, RecyclerView, base de datos Realm)

Reproductor de música (Servicio, MediaPlayer)

Aplicación de notificación social como Reddit (Firebase)

Que esto te ayude … buena suerte

Puedes comenzar con

Aplicación de calculadora

Aplicación de calendario

Poco más

Aplicación de administrador de gastos

Luego un juego básico como el tetris

1} calculadora

2} identificación de inicio de sesión y aplicación de contraseña

3} aplicación gallary

4} vista web

5} chekbox y botón de radio