What’s new in Android Studio – Giraffe

MAYANK JAIN: Hoy
nos complace anunciar el
lanzamiento estable de Android Studio Giraffe, versión 2022.3.1. En esta
versión de Android Studio, actualizamos la
plataforma IntelliJ a 2022.3 con muchas
funciones nuevas y correcciones de errores. Y puede encontrar algunas
mejoras sorprendentes específicas de Android, como una nueva interfaz de usuario y un
explorador de dispositivos actualizado, y una nueva herramienta de diagnóstico
e informe de errores para Android Studio. Algunas mejoras de productividad de codificación muy útiles
como Live Edit para
actualizar componibles en tiempo real, componer
vistas previas de animación y un nuevo Asistente de actualización de SDK de Android.

Y por último, pero no menos importante, las
mejoras del sistema de compilación, como la compatibilidad oficial de Kotlin
DSL con los scripts de compilación de Gradle, la descarga de
información durante Gradle Sync y mucho más. Ahora echemos un vistazo a
las actualizaciones en detalle, cómo Android Studio Giraffe
puede ayudarlo a potenciar su productividad de desarrollo. Junto con la tan esperada
actualización de la plataforma inteligente, nos complace compartir una
vista previa de la nueva apariencia visual que llamamos la nueva interfaz de usuario. El tema rediseñado tiene como objetivo
reducir la complejidad visual, proporcionar un acceso más fácil
a las funciones esenciales y revelar
funcionalidades complejas solo cuando sea necesario, lo que da como resultado una
apariencia moderna y limpia. En esta versión de Giraffe, hemos
creado varios cambios específicos de Android Studio en la nueva interfaz de usuario,
como optimizar la barra de herramientas principal predeterminada y las configuraciones de la ventana de herramientas
para Android y actualizar la
iconografía en este estilo. Estamos entusiasmados con esta
nueva dirección de diseño y continuaremos
mejorándola en Android Studio Hedgehog y en adelante.

Para usar una nueva interfaz de usuario, vaya a
Configuración, luego en Apariencia y comportamiento, habilite la nueva interfaz de usuario. Y a medida que pruebe la nueva
interfaz de usuario, envíenos comentarios detallados a través de una nueva herramienta de
diagnóstico e informe de errores que facilita el
informe de errores con archivos de registro relevantes ya adjuntos. Para encontrar la nueva herramienta de informes de errores
, vaya al menú Ayuda y seleccione Recopilar registros
y datos de diagnóstico. También se envía con la nueva interfaz de usuario
un Explorador de dispositivos actualizado. En el Explorador de dispositivos actualizado, los
archivos y las acciones relacionadas se encuentran en la pestaña Archivos. Y en la nueva
pestaña Proceso, puede ver una lista de
procesos depurables para el dispositivo conectado. Desde allí,
también podemos seleccionar un proceso, realizar una
operación de eliminación, forzar su detención o adjuntarle un depurador. Esto es algo que muchos
desarrolladores de aplicaciones han solicitado. Live Edit le permite
actualizar componibles en emuladores de Android
y dispositivos físicos casi en tiempo real.

Ahora puede editar componibles
y ver los cambios en la interfaz de usuario en el dispositivo en ejecución
sin volver a implementar su aplicación. Esto lo ayuda a minimizar
el cambio de contexto entre la aplicación de escritura
y la creación de su aplicación, lo que le permite concentrarse en
escribir código durante más tiempo, sin interrupciones. Compose Animation Previews
ahora es compatible con varias API de Compose adicionales,
como Animator State, CrossFade, Remember Infinite
Transitions y mucho más. Además, ahora
hay nuevos selectores que le permiten establecer estados no enumerados
y booleanos para depurar sus animaciones de composición
utilizando entradas muy precisas.

Además, con todas las
API de animaciones de composición admitidas, ahora puede reproducir, pausar, fregar
e incluso controlar la velocidad. El nuevo Asistente de actualización de SDK de Android le
permite ver los pasos necesarios
para actualizar la versión de SDK de destino o el nivel de API al que
apunta su aplicación directamente en el IDE. Para cada
paso de la migración, destaca los principales cambios importantes
y cómo abordarlos. Incluso filtra la
lista completa de cambios para mostrarle solo los pasos
que son relevantes para su aplicación.

Para abrir el
Asistente de actualización de Android SDK, vaya a Herramientas y luego seleccione
Asistente de actualización de Android SDK. A los desarrolladores de Android les encanta
Kotlin, porque no solo es el lenguaje más legible
, sino que también ofrece una mejor verificación del tiempo de compilación
y compatibilidad con IDE. Con Android Studio
Giraffe, nos complace compartir la
compatibilidad oficial con Kotlin DSL en sus scripts de compilación de Gradle. Esto significa que Kotlin
es el único idioma predeterminado que se usa en su
aplicación para todo el código del proyecto, incluida la interfaz de usuario con
Jetpack Compose y ahora también crea scripts. Ahora, cuando crea nuevos
proyectos o módulos a partir de Android Studio Giraffe,
puede obtener Kotlin DSL de forma predeterminada. ¿ Alguna vez se ha preguntado si alguna
descarga de dependencia inesperada está afectando negativamente el
rendimiento de sincronización de Gradle? La nueva
ventana de la herramienta de sincronización de Gradle ahora incluye un resumen del
tiempo dedicado a descargar cada dependencia y una
vista detallada de las descargas por repositorio.

Esta vista se actualiza en vivo a medida que se
realiza la sincronización y lo ayuda a identificar las
ineficiencias en la forma en que configura sus repositorios. Por lo general, los
usuarios multilingües configuran el idioma del sistema en un solo idioma,
como el inglés. Pero quieren seleccionar otros
idiomas para aplicaciones específicas, como holandés,
chino o hindi. Android 13 introdujo
soporte para preferencias de idioma por aplicación . Y ahora, el complemento Android Gradle
8.1 y superior puede configurar su
aplicación para admitir el idioma automáticamente en función
de los recursos del proyecto. Con Android
Studio Giraffe, puede compilar solo el
módulo seleccionado actualmente en el que está trabajando seleccionando
la opción de creación de módulos seleccionados en la barra de herramientas. Esta nueva opción le permite
compilar el código que acaba de escribir sin compilar
más de lo necesario.

Y eso es un resumen de todas las
funciones nuevas de Android Studio Giraffe. Ahora es el momento de que
descargues Android Studio Giraffe para incorporar nuevas
funciones en tu flujo de trabajo. Como siempre, apreciamos cualquier
comentario sobre las cosas que le gustan, cualquier error que descubra
o cualquier característica nueva que le gustaría ver en las
futuras versiones de Android Studio. Recuerde darle me gusta a
este video, compartirlo con un compañero
desarrollador de aplicaciones de Android y suscribirse a
nuestro canal de YouTube. Gracias..

As found on YouTube