Los novatos a menudo se preguntan: "¿Qué necesito saber para convertirme en desarrollador?" Las ofertas de trabajo pueden tener muchas palabras incomprensibles. Los libros de programación están repletos de tanta información que parece que tienes que empezar a estudiar el tema desde la infancia. Además de todo eso, el desarrollo de Android ahora está en un punto en el que necesita saber dos idiomas: Java y Kotlin. Vamos a intentar hacer una "hoja de ruta del conocimiento para principiantes", exactamente lo que necesita saber para conseguir su primer trabajo. Lo primero y más importante es Core Java. Sí, Java es el mejor lugar para comenzar en este momento. En mi opinión, CodeGym es la mejor manera de hacerlo. No hay necesidad de distraerse con nada más hasta que trabaje a fondo con las cosas básicas. Al mismo tiempo, tendrás una gran ventaja si puedes encontrar un mentor que pueda darte pistas y explicarte las cosas. Entonces puedes probar el SDK de Android. Primero, debe descubrir cómo usar TextView, EditText, Layouts (Frame, Linear, Relative), ImageView y Button. Después de eso, proceda a RecyclerView. En esta etapa, la práctica lo es todo. Debe probar todo, ver cómo funciona, qué características tienen estos componentes y en qué se diferencian. Luego puede profundizar y descubrir Actividad y Fragmentos. Luego, los modos de ciclo de vida y lanzamiento. También transferencia de datos entre dos Actividades (Intento) y dos Fragmentos (Bundle). En este punto, estás listo para escribir algo un poco más complicado que una calculadora. Necesita escribir un pequeño proyecto que consta de varias pantallas. Lo principal es usar muchos componentes para descubrir cómo interactúan entre sí. Y nuevamente, será una gran ventaja si alguien ve su código y puede hacer sugerencias. Ahora estás listo para probar Kotlin. Además, debe hacer que su proyecto interactúe con la API REST de alguna manera. La biblioteca Retrofit se utiliza para hacer esto. Hay muchos tutoriales al respecto. También hay muchas API abiertas en las que puedes practicar (por ejemplo, Instagram, Facebook y muchas otras). El resultado final debería ser algo que descargue datos de un servidor y los muestre en la pantalla. La biblioteca Glide (o, alternativamente, Picasso) también es útil aquí. Esas son las tuercas y tornillos de esto. El siguiente paso es abordar los patrones de diseño. Google promociona MVVM para Android, así que deberías probarlo. Además, echa un vistazo a lo que significa "arquitectura limpia". Y para colmo, inyección de dependencia. En este punto, podrías intentar ir a algunas entrevistas. Internet está repleto de artículos y ejemplos sobre cada uno de estos temas. Mientras estudias, recuerda que entender cómo y por qué funcionan las cosas sigue siendo más importante que memorizar la terminología. También es importante poder usar un depurador para rastrear errores. Y esto solo es posible con mucha práctica. Este proceso se puede completar en seis meses. Pero eso es solo si dedicas suficiente tiempo a tu entrenamiento. Solo me queda desearte paciencia. Picasso) también es útil aquí. Esas son las tuercas y tornillos de esto. El siguiente paso es abordar los patrones de diseño. Google promociona MVVM para Android, así que deberías probarlo. Además, echa un vistazo a lo que significa "arquitectura limpia". Y para colmo, inyección de dependencia. En este punto, podrías intentar ir a algunas entrevistas. Internet está repleto de artículos y ejemplos sobre cada uno de estos temas. Mientras estudias, recuerda que entender cómo y por qué funcionan las cosas sigue siendo más importante que memorizar la terminología. También es importante poder usar un depurador para rastrear errores. Y esto solo es posible con mucha práctica. Este proceso se puede completar en seis meses. Pero eso es solo si dedicas suficiente tiempo a tu entrenamiento. Solo me queda desearte paciencia. Picasso) también es útil aquí. Esas son las tuercas y tornillos de esto. El siguiente paso es abordar los patrones de diseño. Google promociona MVVM para Android, así que deberías probarlo. Además, echa un vistazo a lo que significa "arquitectura limpia". Y para colmo, inyección de dependencia. En este punto, podrías intentar ir a algunas entrevistas. Internet está repleto de artículos y ejemplos sobre cada uno de estos temas. Mientras estudias, recuerda que entender cómo y por qué funcionan las cosas sigue siendo más importante que memorizar la terminología. También es importante poder usar un depurador para rastrear errores. Y esto solo es posible con mucha práctica. Este proceso se puede completar en seis meses. Pero eso es solo si dedicas suficiente tiempo a tu entrenamiento. Solo me queda desearte paciencia. s las tuercas y tornillos de la misma. El siguiente paso es abordar los patrones de diseño. Google promociona MVVM para Android, así que deberías probarlo. Además, echa un vistazo a lo que significa "arquitectura limpia". Y para colmo, inyección de dependencia. En este punto, podrías intentar ir a algunas entrevistas. Internet está repleto de artículos y ejemplos sobre cada uno de estos temas. Mientras estudias, recuerda que entender cómo y por qué funcionan las cosas sigue siendo más importante que memorizar la terminología. También es importante poder usar un depurador para rastrear errores. Y esto solo es posible con mucha práctica. Este proceso se puede completar en seis meses. Pero eso es solo si dedicas suficiente tiempo a tu entrenamiento. Solo me queda desearte paciencia. s las tuercas y tornillos de la misma. El siguiente paso es abordar los patrones de diseño. Google promociona MVVM para Android, así que deberías probarlo. Además, echa un vistazo a lo que significa "arquitectura limpia". Y para colmo, inyección de dependencia. En este punto, podrías intentar ir a algunas entrevistas. Internet está repleto de artículos y ejemplos sobre cada uno de estos temas. Mientras estudias, recuerda que entender cómo y por qué funcionan las cosas sigue siendo más importante que memorizar la terminología. También es importante poder usar un depurador para rastrear errores. Y esto solo es posible con mucha práctica. Este proceso se puede completar en seis meses. Pero eso es solo si dedicas suficiente tiempo a tu entrenamiento. Solo me queda desearte paciencia. Google promociona MVVM para Android, así que deberías probarlo. Además, echa un vistazo a lo que significa "arquitectura limpia". Y para colmo, inyección de dependencia. En este punto, podrías intentar ir a algunas entrevistas. Internet está repleto de artículos y ejemplos sobre cada uno de estos temas. Mientras estudias, recuerda que entender cómo y por qué funcionan las cosas sigue siendo más importante que memorizar la terminología. También es importante poder usar un depurador para rastrear errores. Y esto solo es posible con mucha práctica. Este proceso se puede completar en seis meses. Pero eso es solo si dedicas suficiente tiempo a tu entrenamiento. Solo me queda desearte paciencia. Google promociona MVVM para Android, así que deberías probarlo. Además, echa un vistazo a lo que significa "arquitectura limpia". Y para colmo, inyección de dependencia. En este punto, podrías intentar ir a algunas entrevistas. Internet está repleto de artículos y ejemplos sobre cada uno de estos temas. Mientras estudias, recuerda que entender cómo y por qué funcionan las cosas sigue siendo más importante que memorizar la terminología. También es importante poder usar un depurador para rastrear errores. Y esto solo es posible con mucha práctica. Este proceso se puede completar en seis meses. Pero eso es solo si dedicas suficiente tiempo a tu entrenamiento. Solo me queda desearte paciencia. Podrías intentar ir a algunas entrevistas. Internet está repleto de artículos y ejemplos sobre cada uno de estos temas. Mientras estudias, recuerda que entender cómo y por qué funcionan las cosas sigue siendo más importante que memorizar la terminología. También es importante poder usar un depurador para rastrear errores. Y esto solo es posible con mucha práctica. Este proceso se puede completar en seis meses. Pero eso es solo si dedicas suficiente tiempo a tu entrenamiento. Solo me queda desearte paciencia. Podrías intentar ir a algunas entrevistas. Internet está repleto de artículos y ejemplos sobre cada uno de estos temas. Mientras estudias, recuerda que entender cómo y por qué funcionan las cosas sigue siendo más importante que memorizar la terminología. También es importante poder usar un depurador para rastrear errores. Y esto solo es posible con mucha práctica. Este proceso se puede completar en seis meses. Pero eso es solo si dedicas suficiente tiempo a tu entrenamiento. Solo me queda desearte paciencia. Y esto solo es posible con mucha práctica. Este proceso se puede completar en seis meses. Pero eso es solo si dedicas suficiente tiempo a tu entrenamiento. Solo me queda desearte paciencia. Y esto solo es posible con mucha práctica. Este proceso se puede completar en seis meses. Pero eso es solo si dedicas suficiente tiempo a tu entrenamiento. Solo me queda desearte paciencia.
GO TO FULL VERSION