Como siempre te traigo contenido para seguir complementando tu día a día dentro del sector Android.
¿Qué crees que nos depara la DevsLetter de esta semana? Pues aquí lo tienes 🧵⬇️
El miércoles pasado estuve en el #AndroidDevSummit en Londres con novedades, las Form Factors o cómo adaptar nuestras aplicaciones a cualquier tipo de pantalla, en este vídeo te hago un resumen de todo lo que vimos. ⬇️⬇️
Ya tenemos disponible una de las charlas que se vieron durante El Evento de Architect Coders el pasado 29 y 30 de septiembre.
Nuestra Gema Socorro nos da una masterclass sobre MVI para el desarrollo de Apps Android. ⬇️⬇️
2️⃣3️⃣ Youtubers programadoras
A raíz del hilo sobre YouTubers recomendados por la comunidad de hace unas semanas, surgió el debate de que no había prácticamente mujeres.
No es que no existan, es que no se les da la suficiente visibilidad. ⬇️⬇️
Hay un nuevo image picker o seleccionador de imágenes de galería compatible con versiones antiguas y completamente actualizado.
@AristiDevs nos enseña a seleccionar una imagen de la galería y mostrarla en kotlin desde cero.
Estabilidad a prueba de modernidad
Un nuevo episodio en The Uñicode Podcast donde hablan con Javier Moreno sobre lenguajes de programación que son menos brillantes y atractivos, pero fundamentales para muchas áreas esenciales de nuestro día a día.
Parece que está siendo un contenido que os gusta, si no quieres perderte ninguno, pero pasas de redes sociales, te animo a que te unas a nuestro canal de Telegram, donde además podemos comentar cada uno de ellos.
🌟6 conceptos que debes DOMINAR para pasar al siguiente nivel como DESARROLLADOR/A 🌟
Sabes programar, o estás en ello, pero... ¿sabes cómo crecer y optar a salarios mucho más altos?
Te cuento cuáles son conocimientos que debes DOMINAR, y recursos para aprenderlos
Dentro 🧵⬇️
1️⃣ PRINCIPIOS SOLID
No vale solo con programar, hay que programar bien, y aunque la calidad de software se basa en muchos pilares, los Principios SOLID son vitales para empezar.
Definen qué características deben cumplir las entidades y sus relaciones
2️⃣ PATRONES DE DISEÑO
También relacionado con el diseño de software, estos patrones nos dan soluciones a problemas ya conocidos, para que no tengamos que reinventar la rueda cada vez que nos enfrentamos a algo.
🧼 CLEAN CODE 👉 Las 35 claves para escribir código de CALIDAD 🥇
Me he releído y destilado los puntos más importantes del libro de Robert C. Martin.
Cuéntame qué te parecen 🧵⬇️
1️⃣ Usa nombres con significado
Cuando creas variables, funciones, clases… utiliza nombres que aporten valor a la comunicación.
Si al leer el nombre de un elemento no sabes para qué sirve, o necesitas poner un comentario para explicar lo que hace, habrás fallado en este punto.
2️⃣ Usa nombres fáciles de pronunciar
Los seres humanos nos entendemos hablando, e instintivamente pronunciamos en nuestra cabeza lo que leemos, por lo que hay que ponérselo fácil al cerebro.