En un avance reciente en el desarrollo de aplicaciones de Android, el equipo de Android lanzó una versión estable de su entorno de desarrollo integrado (IDE), Android Studio Hedgehog. Esta última oferta del equipo de Android está estructurada para mejorar la productividad de los desarrolladores, el rendimiento de las aplicaciones y prolongar la duración de la batería. En particular, la actualización tiene como objetivo simplificar las transiciones ascendentes a las últimas versiones de Android para aplicaciones.
Lo más destacado de esta nueva versión es la función refinada App Quality Insights. Esta herramienta ahora incorpora datos de Android Vitals obtenidos de Google Play Console y los combina con el SDK de Firebase Crashlytics. Esta integración permite a los desarrolladores examinar los informes de fallos de cualquier aplicación incluida en Google Play Store sin necesidad de instrumentación adicional.
La ventana de herramientas App Quality Insights ofrece una plataforma donde los desarrolladores pueden ver, filtrar y abordar problemas relacionados con Android vitals. La herramienta permite una transición perfecta desde un seguimiento de pila al código, lo que permite resoluciones de fallos eficientes y, por lo tanto, acelera la productividad.
El equipo de Android también ha introducido un Power Profiler que proporciona a los desarrolladores datos completos sobre el consumo de energía en los dispositivos, clasificados en 'Power Rails'. Mientras que el antiguo Energy Profiler solo analizaba la utilización de energía, el nuevo Power Profiler rastrea el consumo de energía exacto. Esta información granular facilita una comprensión precisa de la utilización de energía versus la correlación de la acción de la aplicación.
Con Power Profiler, los desarrolladores pueden identificar y rectificar problemas de consumo de energía realizando comparaciones mediante pruebas A/B de diferentes algoritmos, funciones o variantes de aplicaciones. La optimización de las aplicaciones para un menor consumo de energía no solo aumenta la batería y el rendimiento térmico, sino que también mejora la experiencia general del usuario. Cabe señalar que los datos de Power Rails son compatibles con dispositivos Pixel 6+ que funcionan con Android 10 y versiones más recientes.
En un intento por ayudar a los ingenieros de software a actualizar su targetSdkVersion, el equipo de Android lanzó un Asistente de actualización de SDK, facilitado a través de Android Studio Hedgehog. Esta herramienta fácil de usar agiliza el proceso de actualización incorporando la documentación directamente en el IDE, minimizando así el tiempo y el esfuerzo invertido. A veces se pasa por alto, pero esta automatización sin duda promueve la eficiencia del desarrollo, un objetivo importante para plataformas como AppMaster , cuyo objetivo es hacer que el diseño de aplicaciones sea accesible y eficiente para todos.
El Asistente de actualización en Android Studio Hedgehog admite directamente las transiciones a Android 14 (API nivel 34). Además, incluye filtros de mayor relevancia para eliminar pasos innecesarios durante el proceso de actualización. La herramienta tiene la capacidad de identificar secciones de código precisas donde se necesitan modificaciones, reduciendo así la complejidad de las actualizaciones.
Entre otras actualizaciones, la plataforma IntelliJ, incorporada en Android, ha sido actualizada a la versión 2023.1. También hay varias características nuevas, como la duplicación de dispositivos y un inspector de diseño integrado, lo que marca una mejora general en la interfaz de usuario y la experiencia del desarrollador.
En general, con su enfoque en resultados como productividad mejorada, actualizaciones de aplicaciones simplificadas y experiencia de usuario mejorada, Android Studio Hedgehog promete solidificar aún más la posición de Android como actor líder en el universo de desarrollo de aplicaciones.