Como desarrolladores de Android, nuestro objetivo es crear experiencias que deleiten a personas de todo el mundo. Con personas que confían en sus aplicaciones más que nunca y con expectativas en aumento, su trabajo como desarrollador no se vuelve más fácil. Hoy en Google I/O, cubrimos algunas de las formas en que intentamos ayudar, ya sea a través de Android 12, uno de los cambios de diseño más importantes de la historia, Jetpack, Jetpack Compose, Android Studio y Kotlin pueden ayudarlo a crear hermosa de aplicaciones de alta calidad. También estamos ayudando a extender su aplicación a dondequiera que estén sus usuarios, como a través de dispositivos portátiles y dispositivos de pantalla grande. Puede ver el discurso completo del desarrollador, pero aquí hay algunos aspectos destacados:
Android 12: una de las mayores actualizaciones de diseño de la historia.
La primera versión beta de Android 12 acaba de comenzar a implementarse y contiene muchas cosas interesantes. Desde nuevas funciones de seguridad para el usuario (como permisos de Bluetooth y ubicación aproximada), rendimiento mejorado (como trabajos acelerados y animaciones de inicio) hasta una experiencia placentera con más widgets interactivos y overscrolling ampliado, esta versión es el mejor Android de todos los tiempos. actualizaciones desde. Puede obtener más información sobre lo que hay en Android 12 Beta 1 aquí para comenzar a preparar sus aplicaciones para el lanzamiento del consumidor a finales de este año. ¡Descarga la versión beta ahora y pruébalo en tu aplicación!
Jetpack Compose: ¡Prepárate para julio 1.0!
En los últimos años, hemos estado trabajando arduamente para modernizar la experiencia de desarrollo de Android, escuchando sus comentarios para mantener las cosas abiertas, un sello distintivo de Android, pero cada vez más obstinados sobre la forma correcta de hacer las cosas. Desde Android Studio, un IDE de alto rendimiento que puede mantenerse al día con usted, hasta Kotlin, un lenguaje de programación que le permite hacer más con menos código, hasta las bibliotecas Jetpack que resuelven los problemas más difíciles en dispositivos móviles con compatibilidad con versiones anteriores, puede ver esto en todo el proceso.
El siguiente paso en este producto es Jetpack Compose, nuestro moderno conjunto de herramientas de interfaz de usuario que facilita la creación de hermosas aplicaciones para todos los dispositivos Android. Anunciamos Compose en Google I/O hace dos años y lo hemos estado desarrollando públicamente desde entonces, escuchando sus comentarios para asegurarnos de hacerlo bien. Con Compose Beta a principios de este año, los desarrolladores de todo el mundo crearon algunas experiencias innovadoras realmente maravillosas en la mitad del tiempo, ¡y nos sorprendió la respuesta al #AndroidDevChallenge!
Con una próxima actualización de Material You (puede obtener más información al respecto aquí), agregaremos nuevos componentes de Material y más soporte para crear pantallas grandes, lo que hará que sea rápido y fácil crear magníficas interfaces de usuario. Estamos poniendo a prueba las piezas finales en Compose y lanzaremos una versión estable 1.0 en julio, ¡así que prepárate!
Android Studio Arctic Fox: ¡diseño, dispositivos y productividad del desarrollador!
Android Studio Arctic Fox (2020.3.1) Beta, la última versión del poderoso IDE oficial de Android, lanzada hoy, lo ayuda a crear excelentes aplicaciones de manera más fácil y rápida. Entregamos y actualizamos nuestro conjunto de herramientas para respaldar tres temas principales: acelerar el diseño de su interfaz de usuario, extender su aplicación a nuevos dispositivos y mejorar la productividad del desarrollador. En esta última versión, puede usar la herramienta Redactar para crear interfaces de usuario modernas, ver los resultados de las pruebas en varios dispositivos y usar App Inspector para optimizar las bases de datos de depuración y las tareas en segundo plano. También hacemos que sus aplicaciones sean más accesibles con Accessibility Scanner y más eficientes con Memory Profiler. Para acelerar las compilaciones, proporcionamos Android Gradle Plugin 7.0, un nuevo DSL y una API variante. Puede obtener más información sobre las actualizaciones de Android Studio aquí.
Kotlin: El lenguaje más utilizado por los desarrolladores profesionales de Android
Según nuestra encuesta reciente, Kotlin es ahora el idioma principal más utilizado por los desarrolladores profesionales de Android; de hecho, hay más de 1,2 millones de aplicaciones en Play Store que usan Kotlin, incluido el 80 % de las 1000 aplicaciones principales. En Google, también nos encanta: más de 70 aplicaciones de Google como Drive, Home, Maps y Play usan Kotlin. Con una nueva solución nativa para el procesamiento de anotaciones de Kotlin creada desde cero, Kotlin Symbol Handling ya está disponible, una API poderosa y simple para analizar el código de Kotlin directamente, 2 veces más rápido con bibliotecas como Room.
Android Jetpack: funcionalidad de escritura, no estándar
Con Android Jetpack, creamos un conjunto de bibliotecas para ayudar a reducir el código repetitivo para que pueda concentrarse en el código que le interesa. Más del 84 % de las 10 000 aplicaciones principales ahora usan la biblioteca Jetpack. Hoy desempacamos algunos lanzamientos nuevos para Jetpack, incluido Jetpack Macrobenchmark (Alpha) para capturar grandes interacciones que afectan el inicio de la aplicación y la intermitencia antes del lanzamiento de la aplicación, y un nuevo Jetpack de la API de Kotlin Coroutines para almacenar datos de manera más eficiente Datastore (beta). Puede leer todas las actualizaciones sobre Android Jetpack aquí.
Android Jetpack: funcionalidad de escritura, no estándar
Con Android Jetpack, creamos un conjunto de bibliotecas para ayudar a reducir el código repetitivo para que pueda concentrarse en el código que le interesa. Más del 84 % de las 10 000 aplicaciones principales ahora usan la biblioteca Jetpack. Hoy desempacamos algunos lanzamientos nuevos para Jetpack, incluido Jetpack Macrobenchmark (Alpha) para capturar grandes interacciones que afectan el inicio de la aplicación y la intermitencia antes del lanzamiento de la aplicación, y un nuevo Jetpack de la API de Kotlin Coroutines para almacenar datos de manera más eficiente Datastore (beta). Puede leer todas las actualizaciones sobre Android Jetpack aquí.
Ya era hora: el desgaste da un gran paso
Lo mejor del desarrollo moderno de Android es que estas herramientas están diseñadas para ayudarlo a construir fácilmente la próxima era de Android, y se trata de hacer que los dispositivos conectados a su teléfono (TV, automóvil, reloj, tableta) cooperen mejor.
A partir de hoy, estamos dando un gran paso adelante en tecnología ponible. Primero, presentamos una plataforma unificada creada en conjunto con Samsung, que combina lo mejor de Wear y Tizen. En segundo lugar, compartimos una nueva experiencia del consumidor con una aplicación de Google mejorada. Tercero, los servicios de salud y fitness de clase mundial de Fitbit están llegando a la plataforma. Como desarrollador de Android, esto significa que tendrá más influencia y podrá usar todas sus habilidades, herramientas y API existentes para hacer que sus aplicaciones móviles sean excelentes para que todos las usen Una única plataforma de dispositivo portátil para construir el mundo.
Ya sea que se trate de la nueva API de Jetpack diseñada para pantallas pequeñas y diseñada para optimizar la duración de la batería, o de la API Jetpack Tiles que le permite crear mosaicos personalizados para todos los dispositivos en el ecosistema de Wear, hay muchas funciones nuevas que lo ayudarán a aprovechar el desgaste. Además de un nuevo conjunto de API para la salud y el estado físico creado en asociación con Samsung, los datos recopilados de los sensores y los cálculos métricos son optimizados, consistentes y precisos, como la frecuencia cardíaca, las calorías y la distancia diaria, desde una fuente confiable de origen. Con el lanzamiento de Android Studio Arctic Fox Beta, todo está integrado en nuevas herramientas, como un emparejamiento más fácil para probar aplicaciones e incluso un sensor de frecuencia cardíaca virtual en el emulador. Cuando su aplicación esté lista, será más fácil para los usuarios descubrir el mundo de las aplicaciones de Wear en Google Play, y hay algunas actualizaciones importantes para la detección.
Aproveche el impulso de pantallas más grandes como tabletas, Chrome OS y plegables
Cuando se trata de pantallas más grandes (tabletas, plegables y portátiles con sistema operativo Chrome), hay un gran impulso. Las personas confían cada vez más en los dispositivos de pantalla grande para mantenerse en contacto con familiares y amigos, ir a la escuela o trabajar de forma remota. De hecho, hay más de 250 millones de dispositivos Android de pantalla grande activos. El año pasado, Chrome OS creció un 92% año tras año, 5 veces la tasa de crecimiento del mercado de PC, lo que convirtió a Chrome OS en el segundo sistema operativo de escritorio más popular y de más rápido crecimiento. Para ayudarlo a capitalizar este impulso, le brindamos API y herramientas para que le resulte más fácil optimizar esa experiencia: por ejemplo, usar SlidingpaneLayout 1.2.0 para cambiar automáticamente el tamaño de su contenido para brindar más espacio y una nueva barra de navegación vertical Componentes, un ancho máximo para los componentes para evitar estirar la interfaz de usuario y actualizaciones de la plataforma, Chrome OS y el administrador de ventanas Jetpack para que las aplicaciones funcionen mejor de forma predeterminada.
Comentario0