Android Studio IDE de Google obtiene ediciones en vivo para acelerar los ciclos de desarrollo – TechCrunch

Hoy es Google I/O y, como es tradición, la compañía está aprovechando el evento para presentar los últimos lanzamientos de su entorno de desarrollo Android Studio. El lanzamiento de hoy es una nueva versión beta de Android Studio Dolphin con características como las animaciones de View Compose y los emuladores de Wear OS, así como una vista previa de Android Studio Electric Eel, que ahora se encuentra en el canal Canary de acceso anticipado.

En su mayor parte, todos los anuncios interesantes son parte de Electric Eel, lo que no sorprende. Creo que la función principal es Live Edit, que permite a los desarrolladores realizar cambios en el código y ver inmediatamente los resultados en Compose Preview en Android Studio y en la aplicación en ejecución en el emulador integrado o en un dispositivo físico.

Créditos de imagen: Google

Sean McBreen, quien lidera la experiencia de desarrollo para Android en Google, señaló que esto es algo que los desarrolladores han estado solicitando durante mucho tiempo, dado que les permitirá acelerar sus tiempos de ciclo sin tener que esperar para probar sus cambios. Señaló que Android Studio ya presentaba Live Literals, lo que permitía a los desarrolladores cambiar pequeños valores individuales. Ahora, sin embargo, los desarrolladores podrán hacer cosas como agregar nuevas funciones y modificar la interfaz de usuario y ver el efecto de esos cambios en tiempo real.

Otra novedad en Android Studio es la compatibilidad integrada con Crashlytics de Firebase, el servicio de informes de fallas de Google. Usando las nuevas ventanas App Quality Insights, los desarrolladores ahora pueden ver sus seguimientos de pila directamente en su IDE e incluso ver qué líneas de códigos probablemente provoquen un bloqueo. La idea aquí, por supuesto, es permitir que los desarrolladores hagan más de su trabajo en una sola aplicación sin tener que cambiar de contexto.

“Hoy en día, un punto problemático para un desarrollador es que, si bien obtiene muy buenos conocimientos de Crashlytics, para ver qué errores están ocurriendo y los eventos que los llevaron a ellos, para que puedan depurar y reproducir algunos de los errores y corregirlos. ellos, a menudo necesitan cambiar a una herramienta diferente”, explicó el líder de producto de Firebase, Francis Ma. “Este es un primer gran paso en el que llevaremos la experiencia de Firebase a Android Studio”.

Créditos de imagen: Google

Dado que Google anunció hoy tanto su primer reloj inteligente interno como una nueva tableta, tal vez tampoco sorprenda que Android Studio agregue soporte adicional para dispositivos de pantalla grande, incluidas tabletas y plegables, así como dispositivos portátiles. La idea detrás del “desarrollo de Android moderno” de Google es, después de todo, que los desarrolladores pueden aprender a escribir aplicaciones para un factor de forma y luego aplicarlo a todos los demás. Pero los dispositivos portátiles y plegables presentan sus propios desafíos de interfaz de usuario y es posible que los desarrolladores no siempre tengan acceso a ellos, por lo que Android Studio ahora ofrece a los desarrolladores un único emulador redimensionable que les permite probar rápidamente una aplicación en diferentes factores de forma.

Específicamente para WearOS, el equipo de Android presenta una nueva forma de crear interfaces de usuario declarativas con el lanzamiento beta del Compose UI SDK. Un par de otras actualizaciones relacionadas con WearOS incluyen la capacidad de ver los dispositivos de desgaste en el Administrador de dispositivos y vincular varios emuladores de reloj a un solo teléfono. Android Studio ahora también recordará estos emparejamientos después de cerrarse.

En noticias relacionadas, Jetpack, el conjunto de bibliotecas de Android reutilizables de Google que tiene como objetivo ayudar a los desarrolladores a evitar (re)escribir código repetitivo, también está recibiendo algunas actualizaciones interesantes, especialmente en el lado de la interfaz de usuario de Jetpack Compose, el conjunto de herramientas de la compañía para construir interfaces de usuario nativas de Android. el actualizado administrador de ventanas La biblioteca ahora admite entornos de ventanas múltiples para dispositivos de pantalla grande, así como la capacidad de adaptar aplicaciones al estado físico de un dispositivo plegable. También hay un nuevo Arrastrar y soltar biblioteca que permite a los desarrolladores aceptar datos de arrastrar y soltar tanto desde dentro como desde fuera de su aplicación. Obviamente, ese es un escenario cada vez más común en los dispositivos de pantalla grande. Ambas bibliotecas ahora han alcanzado sus hitos estables 1.0.

Y hablando de optimizar aplicaciones para pantallas grandes, Google también está pasando por un proceso en el que está actualizando sus propias aplicaciones como Fotos, Gmail, YouTube Music y YouTube para dispositivos de pantalla grande. Como me dijo McBreen, la compañía está trabajando para tener todas sus 50 aplicaciones más utilizadas listas para dispositivos de pantalla grande para fin de año. “La idea aquí es que tenemos que ser un modelo a seguir para la industria de lo que queremos hacer, pero también tenemos que asegurarnos de que nuestra orientación y sentido tengan sentido, por lo que estamos trabajando a través de esas aplicaciones”, dijo.

Leave a Reply

Your email address will not be published.