Cómo ser DESARROLLADOR ANDROID

como ser desarrollador android

Episodio 161 – Cómo ser Android Developer

¿Te interesa convertirte en desarrollador Android pero no sabes por dónde empezar?

En este episodio del podcast te voy a mostrar paso a paso cómo puedes iniciar tu carrera en este emocionante campo. Te contaré desde las herramientas básicas hasta consejos prácticos, aquí encontrarás todo lo que te hace falta para iniciarte.

¡Dale al play! 🔊

Transcripción

¡Muy buenas!

Soy Gabi Moreno y te doy la bienvenida al episodio número 161 de Los androides.

El podcast en el que te contamos conceptos, tips, aprendizajes y todo aquello que va a hacer desatar tu potencial como Android Developer.

Hoy te voy a explicar cómo ser Android Developer.

Y sí, sí, como oyes, hoy te voy a explicar cómo puedes comenzar tu aventura en el desarrollo en Android.

Y bueno, si escuchas el podcast muy a menudo, llevas un montón de años programando ya en Android.

Este episodio te lo puedes saltar.

Pero lo que sí que creo que puede ser interesante es que se lo compartas a un compañero que no sea ya Android Developer, que sea una persona de backend, una persona de web, una persona de iOS, por supuesto, y una persona que ni siquiera a lo mejor está programando, pero quiere cambiar de escalera que se suele denominar.

Así que, lo dicho, si llevas un montón de años programando en Android este episodio, pues no creo que te vaya a descubrir gran cosa.

Te lo puedes saltar si quieres.
Ahora, que si no llevas tanto y tal, lo que voy a comentar, igual alguna cosa viene bien refrescarla.

No va a ser un episodio largo, así que comentarte justo antes de empezar que si quieres estar al día de todo lo que sucede en el ecosistema de Android, bueno, todo no lo más importante.

Dejémoslo de todo.

Tienes que estar suscrito a la Newsletter Androide, que la puedes encontrar muy fácilmente yendo a gabimoreno.soy.
A ver, ahí verás un cajetín y metes el email y aparte tiene premio.

Ya lo verás ahí.

Y ahora sí, vamos a explicar, te voy a explicar cómo ser Android Developer.
A día de hoy estamos en 2024.
Estoy grabando esto en abril de 2024 en concreto.
Y bueno, comentar…

Herramientas para Desarrollo Android

Android Studio: Tu Mejor Compañero

Si te estás preguntando cómo ser Desarrollador en Android, Android Studio es el entorno de desarrollo integrado (IDE) oficial para Android. Te proporciona todas las herramientas reuqridas para diseñar, desarrollar, depurar y testear tus aplicaciones eficientemente.

Kotlin: El Lenguaje de Programación

Aprender Kotlin es esencial si deseas ser desarrollador Android en 2024. Es amigable para los principiantes y es el lenguaje recomendado por Google (desde hace muchos años), gracias a su seguridad, claridad y estar basado en la JVM.

Fundamentos de la Programación en Kotlin (para ser Desarrollador Android)

Antes de sumergirte en proyectos complejos, si quieres ser desarrollador android, es crucial entender los fundamentos de Kotlin. En este momento debes cubrir conceptos como variables, tipos de datos, funciones, y estructuras de control. Te proporcionará una base sólida para proseguir con tu aprendizaje.

Diseño de Interfaz de Usuario en Android

Crear una interfaz atractiva y funcional es fundamental, por no decir imprescindible. Tienes que aprender a dibujar pantallas con Jetpack Compose.

Arquitectura: patrones de presentación MVI y MVVM

Los patrones de presentación Model-View-Intent (MVI) y Model-View-ViewModel (MVVM) son vitales para desarrollar aplicaciones Android robustas y mantenibles en el tiempo. Con estos modelos separamos la lógica de negocio de la interfaz de usuario, facilitando tareas como el testing.

Manejo de Datos y Redes

Más que interesante manejar datos locales usando Room y cómo interactuar con servicios web y APIs a través de Retrofit.

Estas herramientas son vitales para cualquier aplicación moderna que requiera persistencia de datos o interacciones en red.

Dependencias y Bibliotecas de terceros

Gradle es la herramienta para gestionar dependencias internas y externas (de terceros).

Además, tienes a tu disposición una charla técnica muy top de Pablisco sobre Gradle.

Cómo ser Desarrollador en Android y hacer Testing en tus apps

Comprobar que tu código hace lo que tiene que hacer es un must. Sospecha de quién te diga lo contrario.

Comunidad para Desarrolladores Android

Finalmente, te invito a que le eches un vistazo a Los androides Premium. Un ayuda impresionante para mejorar tu trabajo como Android Developer.


¿Has escuchado el episodio sobre WhatsApp nos espía 👀?

Conoce los CONSEJOS CLAVE para SER un PROGRAMADOR de ÉXITO.

Publicado: 2024-04-29 Actualizado: 2024-10-06