Recibimos comentarios de que los desarrolladores quieren acceder a las funciones basadas en IA en los canales estables lo antes posible. Ahora puedes descubrir y probar las funciones experimentales más recientes basadas en IA a través del menú Studio Labs en el menú Configuración a partir de la versión estable de Narwhal.
Puedes echar un primer vistazo a los experimentos con IA, compartir tus comentarios y ayudarnos a incorporarlos al IDE que usas todos los días. Ve a la pestaña Studio Labs en Configuración y habilita las funciones que quieras comenzar a usar. Estas funciones basadas en IA se habilitan automáticamente en las versiones canary y no es necesario realizar ninguna acción.
Funciones de Studio Labs
Generación de vistas previas de composición con Gemini
Gemini puede generar automáticamente código de vista previa de Jetpack Compose, lo que te ahorra tiempo y esfuerzo. Para acceder a esta función, haz clic con el botón derecho dentro de un elemento componible y navega a Gemini > Generate Compose Preview o Generate Compose Preview for this file, o bien haz clic en el vínculo en un panel de vista previa vacío. El código de vista previa generado se presenta en una vista de diferencias que te permite aceptar, editar o rechazar rápidamente las sugerencias, lo que proporciona una forma más rápida de visualizar tus elementos componibles.
Transforma la IU con Gemini
Transforma el código de la IU en el entorno de Vista previa de Compose con lenguaje natural directamente en la vista previa. Para usarlo, haz clic con el botón derecho en la vista previa de Compose y selecciona Transform UI With Gemini. Luego, ingresa tus solicitudes en lenguaje natural, como "Centra estos botones", para guiar a Gemini en el ajuste de tu diseño o estilo, o bien selecciona elementos específicos de la IU en la vista previa para obtener un mejor contexto. Luego, Gemini editará tu código de la IU de Compose en el lugar, que podrás revisar y aprobar, lo que acelerará el flujo de trabajo de desarrollo de la IU. Para obtener más información, consulta Transform UI.
|
|
Journeys para Android Studio
Journeys for Android Studio te ayuda a escribir y mantener pruebas de extremo a extremo con mayor facilidad, ya que te permite usar lenguaje natural para describir los pasos y las aserciones de cada prueba, lo que se denomina un recorrido. Aprovechando las capacidades de visión y razonamiento de Gemini, los pasos escritos en lenguaje natural se convierten en acciones que Gemini realiza en tu app, lo que hace que tus recorridos sean fáciles de escribir y comprender. Además, puedes escribir y describir aserciones más complejas, que Gemini evalúa en función de lo que ve en el dispositivo para determinar si tus recorridos se aprueban o rechazan.
Además, como Gemini razona sobre qué acciones realizar para satisfacer los objetivos, los recorridos son más resistentes a los cambios sutiles en el diseño o el comportamiento de tu app, lo que genera menos pruebas inestables cuando se ejecutan en diferentes versiones de tu app y diferentes configuraciones de dispositivos.
Escribe y ejecuta recorridos directamente desde Android Studio en cualquier dispositivo Android local o remoto. El IDE proporciona una nueva experiencia de editor para crear recorridos, así como resultados enriquecidos que te ayudan a comprender mejor el razonamiento y la ejecución de tu recorrido por parte de Gemini.