馃Л La dura vida de un programador sin tests #041

Avatar
4 min lectura

No dejes que los fallos de c贸digo te arruinen un fin de semana.

馃搷 El mapa de hoy:

  • Testing Expert, 隆Nueva Formaci贸n!
  • Noticias y contenido 煤til: Studio Bot, APIs Multimedia, Lottie y Records.
  • P铆ldoras de la semana

TLDR: En 6 horas se acaban los descuentos de Kotlin Expert y Compose Expert. Recuerda que tienes un 30% usando el cup贸n DEVEXPERT.

Tambi茅n estamos a punto de cerrar las plazas de la beta de Testing Expert, que pasar谩 de 297鈧 a 497鈧.


Imagina un viernes por la tarde, justo antes de lanzar una nueva actualizaci贸n de la aplicaci贸n. Todo parece estar bien despu茅s de algunas pruebas manuales, as铆 que la publicas con confianza. Pero de repente, recibes una notificaci贸n de que algo va mal: la App est谩 fallando y afectando a muchos usuarios.

Te enfrentas a un fin de semana de trabajo para resolver el problema y evitar p茅rdidas econ贸micas para la empresa. Te das cuenta de que es hora de implementar pruebas de calidad para evitar futuros errores y garantizar la fiabilidad del c贸digo. Es el momento de aprender sobre testing y buscar soluciones para mejorar la calidad del desarrollo.

隆Es tu oportunidad de vencer al maldito c贸digo y tener el control de la situaci贸n!

隆Inscr铆bete a nuestra nueva formaci贸n!

>>La dura vida de un programador sin tests 馃珷

馃摪 Noticias y contenido 煤til

馃帣锔 Escucha el Podcast acerca de Studio Bot directamente del equipo de Android Developers Backstage.

馃摑 Aprende acerca de los nuevos Records en Java 16 y Android 14 para el manejo de clases de datos inmutables.

馃挕 Si te gustan las animaciones, probablemente este blog acerca de animaciones con Lottie en Jetpack Compose te resulte interesante.

馃摫 Si trabajar con Canvas es lo tuyo, revisa este repositorio que tienes una interesante UI con Compose y Canvas.

馃殌 Con esta gu铆a, utilizar谩s las APIs Multimedia de manera eficiente en Android con Kotlin.

馃拪 P铆ldoras de la semana

1锔忊儯 Es oficial_ Kotlin DSL es el lenguaje por defecto para Gradle: Se recomienda reemplazar Groovy por Kotlin DSL para los archivos de configuraci贸n. Se lanz贸 Flutter 3.10 con muchas novedades.

2锔忊儯 Wear OS saca pecho con WhatsApp y m谩s novedades: WhatsApp estar谩 disponible primero para WearOS en verano. En Android 14 y Material You permitir谩 generar animaciones y fondos de pantalla a partir de emojis y otros par谩metros.

3锔忊儯 Dise帽o de arquitectura con ChatGPT: P铆dele a ChatGPT que te estructure el c贸digo de una mejor manera, escalable, estructurada y mantenible, int茅ntalo que te ayudar谩.

4锔忊儯 Material 3 se posiciona como la opci贸n por defecto: Ahora ya podemos crear nuestro proyecto desde Android Studio con la versi贸n preview de Material Design 3, que se encuentra en color morado.

5锔忊儯 Explorando la flexibilidad del desarrollo multiplataforma: Un punto interesante para multiplataforma, es que ahora se pueden crear aplicaciones hechas en (Dart) Flutter que puedan compartir c贸digo con aplicaciones hechas con Kotlin y eso puede llegar a ser un gran plus a futuro.

6锔忊儯 驴Cu谩ntas Apps utilizan Jetpack Compose hoy en d铆a?: El 24% de las 1000 aplicaciones m谩s utilizadas del Google Play Store, est谩n hechas con Jetpack Compose, lo que nos indica que el crecimiento de Compose es exponencial.

7锔忊儯 Health Services de Google para unificar los datos de salud: Los servicios de salud llegar谩n en Android 14, har谩 m谩s f谩cil registrar y controlar los datos de salud, centralizando en un solo lugar dichos datos y compartirlo con diferentes aplicaciones.

8锔忊儯 Material 3 1.1 para Jetpack Compose incluye muchos componentes nuevos: El sistema de dise帽o recomendado para aplicaciones Android trae muchas nuevas actualizaciones y hace estables muchos componentes que anteriormente eran experimentales.

9锔忊儯 C贸mo activar la nueva interfaz de Android Studio: Android Studio tiene una nueva UI en Beta en las versiones Canary, la cu谩l tiene un estilo parecido al conocido Visual Studio Code.

馃敓 PaLM 2, el nuevo modelo multimodal de Google: Una de las cosas con las que quisieron diferenciarse con relaci贸n a otras alternativas como ChatGPT, es en el tema de seguridad y el uso responsable de la Inteligencia Artificial.

1锔忊儯1锔忊儯 Conversi贸n de lenguajes con ChatGPT: Si bien en Android Studio tenemos herramientas para convertir c贸digo por ejemplo de Java a Kotlin, pero es un c贸digo que debemos revisar y no es sem谩ntico. En cambio ChatGPT puede devolverte un mejor resultado ya que se basa en el conocimiento que tiene para devolver un c贸digo idiom谩tico.

1锔忊儯2锔忊儯 Desarrollo Apps en Android TV con Google TV: Jetpack Compose en versi贸n alfa para Android TV, llega con varios Composables para integrar con otros Composables habituales en nuestras aplicaciones.


馃殌隆Aqu铆 tienes todo por esta semana!

Esperamos que todos los links te sean de ayuda 馃Л, y si se te ocurre alguna forma de mejorar esta newsletter, estaremos m谩s que encantados de escucharla.

隆Un fuerte abrazo!