¿Cómo puedo hacer una aplicación de diario para Android? ¿Dónde es un buen lugar para comenzar?

¿Básicamente se trata de cómo desarrollar una aplicación de Android?

Los siguientes son los temas que creo que son los más importantes para el desarrollo de aplicaciones de Android:

En primer lugar, debe tener un conocimiento básico del lenguaje Java para el desarrollo de Android. Aprendí el lenguaje Java del libro Head-First Java.

Configure Android Studio IDE de desarrollo de Android en su PC o computadora portátil.

Cuando se sienta cómodo con Java, tome cualquier curso o cualquier libro sobre desarrollo de aplicaciones de Android con el que se sienta cómodo. Estar cómodo con el curso o el libro es muy muy importante. Cuando tome el curso o lea el libro, aplíquelo siempre en una aplicación de muestra. Quiero decir que construyes algo sobre lo que lees.

Aprende sobre la actividad de Android LifeCycle.

Obtenga información sobre cómo depurar una aplicación de Android paso a paso.

Aprenda sobre navegaciones de pantalla, tareas y back stack. Consulte esta revisión de Tarea de Android y Back Stack – Mindorks

¿Aprender qué es un contexto en Android? Consulte este contexto de comprensión en la aplicación de Android – Mindorks

Aprenda sobre las preferencias compartidas.

Aprenda sobre RecyclerView en Android.

Aprende sobre Fragment en Android.

Aprenda acerca de ViewPager en Android.

Aprenda sobre Diálogo, Fragmentos de diálogo.

Aprenda sobre el enhebrado básico.

Obtenga información sobre las bibliotecas de terceros.

Aprenda acerca de las redes en aplicaciones de Android.

Aprenda sobre la base de datos y ORM.

Aprenda sobre Servicio, IntentService.

He escrito una guía completa aquí.

Cómo aprender el desarrollo de Android – Mindorks

Feliz aprendizaje 🙂