Novedades en Android Studio Dolphin
Ya está disponible en el canal estable la nueva versión de Android Studio, la 2021.3.1 o más fácil: Dolphin.
Si te suscribes, podrás escuchar el audio premium en el que te cuento esta noticia de viva voz. Así podrás estar al día del ecosistema Android mientras haces otras cosas.
Además es muy entretenido. 😉
Este contenido está restringido.
HAZTE PREMIUM
para difrutar de los audios y vídeos exclusivos.
Novedades en Jetpack Compose
Compose Animation Coordination
Si tienes las animaciones descritas en un composable preview, ahora desde el Animation Preview se puede tanto inspeccionar como coordinar a la vez.
Compose Multipreview Annotations
Ahora se pueden definir anotaciones para gestionar las multipreviews. De este modo, en lugar de tener que ir repitiendo estas en cada composable, se pueden reusar.
Compose Recomposition Counts en el Layout Inspector
Desde el Layout Inspector, podemos ver el número de recomposiciones que un hace un composable. Muy útil para ver cuellos de botella. 💡
Y por otro lado, si algo que se debería de recomponer, no lo hace, podemos detectar comportamientos inesperados.
Asegúrate de usar una versión de Jetpack Compose 1.2.0-alpha03
o superior para poder ver esta opción.
Wear OS
Mejoras en el emulador y configuraciones de Run / Debug.
Nuevo LogCat
Esto es algo que esperábamos como agua de mayo. Y es una ventana de logs completamente renovada.
Nuevo formato
A simple vista, se ve mucho más intuitivo y fácil de encontrar antes las cosas (que no es poco).
Múltiples ventanas de Logcat
Ahora podemos tener varias ventanas de log a la vez.
Esto no sé si va a ser particularmente útil para la mayoría de los casos. Pero tener la posibilidad, abre vía libre a casos específicos en los que esto pueda resultar interesante: por ejemplo, tener logcats separados si estás depurando con más de 1 dispositivo a la vez.
Cambiar entre visualizaciones
Hay 3 opciones: Standard, Compact, and Custom. Que como podrás suponer hace que veamos de un modo u otro los logs.
Yo personalmente de momento, la compact la encuentro bastante guay.
Nueva búsqueda clave-valor
Aquí cambia bastante con respecto a lo que teníamos.
En lugar de usar un string para buscar (con la opción de poder añadirle RegEx) y los filtros, ahora se combina todo de modo que lo que se aplican son pares clave-valor.
Y además (como era de esperar) te puedes ayudar del autocompletado y del histórico de las últimas búsquedas realizadas.
Un antes y un después, vamos.
Mejora en el trackeo de logs
Ahora se va a poder trackear mejor los logs entre que una app crashea y se inicia.
Gradle Managed Devices
Esta funcionalidad te permite poder configurar dispositivos virtuales para testing.
Resto de funcionalidades
Aquí te he resumido las que yo considero más relevantes. Pero evidentemente puedes ir a la fuente, para ver el resto. 🙂