Excepto por Core Java y XML básico, ¿qué necesito saber para comenzar a construir aplicaciones de Android?

Para empezar: accesos directos en Android Studio para saltar de la llamada a la función a la declaración.
Aquí está para comenzar:
Desarrollo de Android para principiantes: cómo hacer aplicaciones

Los recursos son de libre acceso. Simplemente ejecute el video en velocidad 2.0 para las partes que ya conoce. Eso es lo que hice y completé el curso en aproximadamente 2 semanas.

Como resultado, obtuve un poco más de comprensión de Android y construí esta aplicación en aproximadamente un mes, trabajando solo los fines de semana (pero tenga en cuenta que trabajo en el equipo de Android en mi empresa, por lo que tenía una ventaja inicial + Trabajé como loco en los días que me bajé): –
Sleep Debt Calculator – Aplicaciones de Android en Google Play

Aparte de esto, lea el diseño del material; siga los blogs mencionados en el curso, etc.

Cuando hayas terminado con esto, puedes ir a un curso intermedio (ya casi estoy completando esto):
Cómo desarrollar el curso en línea de aplicaciones de Android

Y luego puedes construir increíbles aplicaciones de Android.

Consejo: hay muchas bibliotecas reutilizables increíbles en Git, así que aprenda git (puede tomar un día para comprenderlo completamente)

Buena suerte !

More Interesting

¿Cuánto debería costar desarrollar un servicio de entrega y / o una aplicación de envío?

¿Cómo funcionan los creadores de aplicaciones de Android en línea?

¿Cuál es la mejor fuente gratuita en línea para aprender el desarrollo de aplicaciones de Android desde principiantes hasta avanzados?

¿Quiénes son los principales desarrolladores de Android en Silicon Valley?

¿Cuáles son las razones comunes por las que las aplicaciones de Android fallan?

¿Cuál es la diferencia entre una lectura negativa y positiva de un acelerómetro?

¿Qué pasos debo seguir para aprender Android?

Cómo agregar notificaciones push en una aplicación de Android

¿Cómo comenzar con el desarrollo de Android? ¿Cuáles son las plataformas gratuitas disponibles para aprender el desarrollo de aplicaciones de Android?

¿Cuáles son algunas ideas de desarrollo de aplicaciones de Android?

¿Cuál es el mejor sitio / programa para aprender desarrollo de aplicaciones (android) para un niño de 15 años y qué idiomas son más importantes?

¿Por qué utilizamos bibliotecas en Android Studio?

Cómo saber que soy un buen desarrollador de aplicaciones de Android

Aplicaciones de Android: ¿Cómo puedo replicar la función de WhatsApp 'haga clic en el nombre del grupo desde la barra de acción' para obtener la lista de miembros del grupo? ¿Cómo puedo agregar una barra de acción en la que se pueda hacer clic y cuyo texto se pueda cambiar al nombre del grupo (¿es una ruleta?)

¿Reemplazará Kotlin Java para el desarrollo de aplicaciones de Android en el futuro?