Como soy un desarrollador de Android autodidacta, creo que puedo responder esta pregunta.
Daré un procedimiento paso a paso y, si sigue, estoy seguro de que podrá desarrollar aplicaciones lo antes posible.
1. En primer lugar, si no sabe nada sobre el núcleo de Java, no aprenda mucho, pero debe saber cuál es la clase, cuáles son los valores únicos, cuál es la variable, cuál es la función, cuál es el objeto y cuál es la inicialización, creo que para empezar esto sería bastar.
- ¿Hay algún lugar para mí en compañías como Facebook, Palantir, Google, etc., si soy malo con los algoritmos pero bueno con Android?
- Estoy creando mi primera aplicación de Android. ¿Cuáles son los pasos necesarios que debo seguir?
- Tengo un xolo q800. He puesto un bloqueo de pantalla, pero ahora olvidé la contraseña, ayúdame ... ¿qué puedo hacer para restablecer mi teléfono sin desbloquear mi contraseña?
- Quiero tocar una canción en la guitarra poco después de escuchar una canción. ¿Cómo puedo escuchar las notas de una canción de oído poco después de escucharla? ¿Qué debo hacer para mejorar esa habilidad?
- Quiero continuar con el desarrollo de aplicaciones para teléfonos inteligentes (Android / Apple) ¿por dónde empiezo?
2.Aprenda a usar Android Studio, ¿cómo comenzaría a aprender Android Studio? No vaya a todas y cada una de las opciones y aprenda, comience a desarrollar una aplicación simple, aunque también puede desarrollar una aplicación complicada, como desarrollé el reproductor de música.
3. ¿Cómo comenzarías a desarrollar una aplicación? inicie el estudio de Android, aprenda sobre los directorios para almacenar sus archivos de Android y vea dónde escribir códigos para java y también para xml, y obtendrá otras opciones según sea necesario.
4. ¿Cómo escribirías un código para tu aplicación? En primer lugar, si no hay una aplicación que se ejecuta sin actividad en Android, aprenda sobre la actividad y su ciclo de vida.
5. ¿Cómo aprenderías sobre la actividad o algún tema relacionado con Android? para eso debes saber cómo buscar tus preguntas en google como “¿Qué es la actividad en Android?”, “¿Cómo desenfocar las imágenes en Android?”, “¿Cómo aplicar animación en botones en Android?”, “Cómo reproducir música en ¿androide?” Estos son los ejemplos que pueden darle una idea de cómo buscar cualquier problema.
6. Considere que buscó en todo Internet y no obtuvo la respuesta que buscaba. Ahora el desbordamiento de la pila viene al rescate. Puede hacer sus preguntas en stackoverflow con los detalles de sus intentos y problemas.
7.Lea la documentación de google tanto como pueda.
Así es como aprendí el desarrollo de Android y desarrollé este increíble reproductor Music Player Rhythm – Aplicaciones de Android en Google Play