Esto viene de un ex desarrollador de aplicaciones de Android, ahora un desarrollador web a tiempo completo, ¡pero aún ama a Android! Tu pregunta es demasiado amplia. No hay una poción mágica, ni una guía paso a paso para definir qué hace que un desarrollador de Android sea “excelente”, o cualquier otro desarrollador de software. Busquemos una solución objetivamente:
- En primer lugar, desde una perspectiva puramente técnica, como ya sabrás, Android funciona con Java. Si desea alcanzar cierto nivel de grandeza en el desarrollo de Android, debe tener sus conceptos básicos correctos, en este caso, debe ser exhaustivo con Java. Y por minucioso, quiero decir que debería sentirse cómodo escribiendo código en Java, no solo conocimiento teórico. Además, debe estar acostumbrado a usar Android Studio (¡lo cual es increíble, por cierto!) Y cierto nivel básico de creatividad al diseñar un diseño.
- En segundo lugar, lo que necesita es una buena guía / tutor. Puede no necesariamente significar una persona o un maestro. Internet / Google / Stack Overflow es el mejor maestro que existe. Hay toneladas de videos de YouTube que lo guiarán a través de los conceptos básicos y el nivel avanzado de desarrollo de Android. Todo lo que necesita hacer es escribir “tutoriales de desarrollo de Android” en YouTube y obtendrá todo lo que necesita y más. Debe abrirse camino hasta la cima pasando por el vasto océano de recursos disponibles en línea.
- En tercer lugar, y en mi opinión lo más importante, necesitas paciencia. Escribir código requiere cierto nivel de paciencia y tranquilidad. No lo harás bien siempre. No lo harás bien siempre. Debes ser paciente mientras codificas. Tienes un problema / error al codificar, mira lo que has escrito; La lógica de ello. De lo contrario, siempre hay un desbordamiento de pila para responder a todas sus consultas. Tendrás tus días malos, trata con paciencia. ¡Necesitas practicar una y otra vez, constantemente actualizarte y perseverar!
Espero que esto ayude. Deseándole lo mejor con su viaje de desarrollo. ¡Feliz codificación! 🙂
- ¿Cuál es un plan paso a paso para aprender el desarrollo de Android para un novato completo sin ninguna programación o experiencia lógica?
- ¿Quiénes son algunos de los mejores desarrolladores móviles en Singapur?
- ¿Hay alguna aplicación como dolby para Android?
- Cómo hacer un chat de video en un Android
- ¿Qué son las herramientas de framework para Android?