Android Studio 4.0 llega con soporte para el desarrollo de C++, edición de movimiento y mas
Hace ya varios días fue anunciada la disponibilidad de la nueva versión de Android Studio 4.0, en la cual se presentan diversas características de diseño, manejo de gestos, entre otras cosas más.
De los principales cambios que se integran en esta nueva versión es la API MotionLayout, la cual amplía las amplias capacidades de ConstraintLayout para ayudar a los desarrolladores de Android a administrar complejos gestos y animaciones de widgets en sus aplicaciones.
En Android Studio 4.0, el uso de esta API se hace más fácil con el nuevo editor de movimiento, una interfaz poderosa para crear, editar y previsualizar animaciones MotionLayout.
Otro de los cambios que se destaca de la nueva versión, es el nuevo inspector de diseño, la depuración de su interfaz de usuario es mucho más intuitiva al darle acceso a datos que se mantienen actualizados con su aplicación en ejecución y proporcionar información sobre cómo están los recursos resuelto.
Para poder utilizar el Inspector de presentación en vivo, basta con seleccionarlo en el menú “Ver> Ventanas de herramientas> Inspector de presentación”.
Además de que si implementa en un dispositivo que ejecuta el nivel de API 29 o superior, se tiene acceso a funciones adicionales, como una jerarquía de diseño dinámico que se actualiza a medida que cambian las vistas, atributos de vista detallados que también lo ayuda a determinar cómo se resuelven los valores de los recursos y se ejecuta un modelo 3D en vivo de la interfaz de usuario de la aplicación.
Al desarrollar para múltiples formatos, tamaños de pantalla y resoluciones, se debe asegurarse de que los cambios que realice en su interfaz de usuario se vean bien en cada pantalla que admita. Con la ventana de validación de diseño, se puede obtener una vista previa de los diseños en diferentes pantallas y configuraciones simultáneamente, de modo que se puede asegurar fácilmente de que la aplicación sé vea bien en una variedad de dispositivos.
Por otra parte, podremos encontrar las actualizaciones a la interfaz de usuario de CPU Profiler. En Android Studio 4.0, los registros de la CPU ahora están separados de la línea de tiempo del generador de perfiles principal y organizados en grupos para facilitar el análisis.
Para un análisis lado a lado más fácil, ahora se puede ver toda la actividad de subprocesos en la línea de tiempo de actividad de subprocesos (incluidos métodos, funciones y eventos) y probar nuevos atajos de navegación para navegar fácilmente por los datos, como usar las teclas W, A, S y D para el zoom y la panorámica de grano fino.
El equipo también rediseñó la interfaz de usuario de seguimiento del sistema para que los eventos sean de un solo color para una mejor distinción visual, los subprocesos se ordenan para que el más activo aparezca primero.
El IDE básico de Android Studio se ha actualizado con mejoras sobre las versiones IntelliJ IDEA 2019.3 y 2019.3.3. Estas mejoras se centran principalmente en las mejoras de calidad y rendimiento a través de EDI.
Las plantillas en vivo son una característica útil de IntelliJ que permite insertar construcciones comunes en el código escribiendo palabras clave simples.
Android Studio ahora incluye plantillas en vivo específicas de Android para el código Kotlin. Por ejemplo, basta con simplemente escribir toast y presionar la tecla Tab para ingresar rápidamente la clave maestra para un brindis. Para obtener una lista completa de las plantillas en vivo disponibles, vaya a Editor> plantillas en vivo en el cuadro de diálogo Configuración (o Preferencias).
Otro de los cambios que se presenta, es para los desarrolladores que escriben C++, el IDE se cambia a clangd como motor de análisis de lenguaje primario para navegación, finalización, inspección y visualización de errores y advertencias de código.
El equipo también ha traído a Clang-Tidy junto con Android Studio. Para configurar el comportamiento de Clangd o Clang-Tidy, se debe hacer desde el cuadro de diálogo de Configuración de EDI (o Preferencias), en Idiomas y marco> C / C ++> Clangd o Clang-Tidy.
Descargar y obtener
Finalmente para quienes estén interesados en poder obtener la nueva version, pueden hacerlo desde su sitio web oficial del proyecto.