Google I/O 2022: Aspectos destacados

Publicado: 2022-06-12

Google I/O 2022 es el evento tecnológico anual del gigante de las búsquedas, dirigido a desarrolladores que crean aplicaciones para los sistemas operativos Android, Chrome OS y Wear OS, aplicaciones que todos usamos y amamos. El evento de este año marcó el primer Google I/O en persona después de tres años de eventos en línea.

¡Y qué evento fue! A lo largo de dos días, incluyó cientos de sesiones centradas en desarrolladores. La compañía también anunció nuevos productos, incluidos Google Pixel 6a, Pixel 7, Pixel Watch, Pixel Tablet, Android 13 y el regreso de las gafas.

Queríamos tomarnos un momento y cubrir rápidamente algunos de los puntos destacados aquí, particularmente aquellos que afectan a los clientes de CleverTap.


Hardware: presentación de la cartera de píxeles

Google comenzó con una visión del futuro antes de hablar sobre el presente. Están lanzando un teléfono de categoría de segmento medio, el Pixel 6a . Tiene las mismas características que el Pixel 6 pero más barato y con menos especificaciones de hardware. Google no rehuyó mostrarnos un vistazo del lanzamiento planeado de Pixel 7 para el próximo año. Pero la guinda de esto fue lo que vino después.

Después de años de provocar y hacer esperar a sus fieles seguidores, Google finalmente anunció la versión mejorada de su cartera de Pixel, que incluye: Pixel Watch, Pixel Buds Pro y Pixel Tablet . Toda la conferencia de este año fue un impulso para entrar en un juego de ecosistema, donde están lanzando funciones que permiten a los desarrolladores crear aplicaciones sin problemas entre diferentes fabricantes y con interoperabilidad entre diferentes plataformas.

Destacando la base de 270 millones de usuarios que trabajan en pantallas grandes en todo el mundo, es importante que Google y los desarrolladores de aplicaciones se ajusten a las preferencias cambiantes de los usuarios y desarrollen aplicaciones que se adapten a este segmento, que continúa creciendo significativamente cada año.

Software: privacidad a través de la propuesta de SDK

Con la privacidad y la seguridad como una preocupación urgente en los últimos años, Google ha estado trabajando en un proyecto a gran escala para brindar a los clientes más opciones e innovar en el espacio publicitario.

Han ideado un conjunto experimental de pautas y una propuesta de SDK que brinda a los usuarios el control sobre la elección del tipo de anuncios que les gustaría que se publiquen dentro de un centro de control bien desarrollado. El SDK propuesto también permitiría una nueva API de seguimiento que enmascara la identidad del dispositivo del usuario, pero aún permite rastrearlos en diferentes aplicaciones y plataformas. Más información aquí .

Flutter 3: Ejecutar en seis plataformas

Google anunció importantes actualizaciones para Flutter: su versión de un kit de desarrollo de interfaz de usuario multiplataforma, que permite usar una única base de código en Android e iOS.

Con Flutter 3, los desarrolladores pueden crear una sola aplicación que se ejecuta en seis plataformas diferentes: Android, iOS, web, Windows, MacOS y Linux. Esto permite a las organizaciones lanzar sus aplicaciones en todas las plataformas en un solo lanzamiento sin preocuparse por escribir código específico de la plataforma.

Google también destacó los cambios en Flutter 3 que aseguran una mejor operatividad e integración con otros servicios de Google como Crashlytics y Firebase.

Para los clientes de CleverTap : estamos trabajando activamente en el soporte de Flutter 3 para que tenga acceso a las últimas funciones e integraciones.

Nuevo: ¡Índice SDK de Google Play!

Google reconoce que el 80% del código de las aplicaciones se crea a través de bibliotecas de terceros. Este I/O 2022, lanzaron un índice para SDK de terceros, que permite a los desarrolladores obtener información rápida y datos de uso para cada SDK enumerado.

El índice también muestra si el SDK cumple con las políticas de Google Play o no. Este índice requiere que los proveedores de SDK de terceros se registren en Google Play SDK Console, lo que permite al proveedor verificar las estadísticas y los informes de fallas. Los proveedores también pueden comunicarse directamente con los desarrolladores de aplicaciones que usan sus SDK con información urgente o algo tan simple como avisos de obsolescencia.

Para los clientes de CleverTap : CleverTap ya figura como un SDK de terceros de confianza, y nuestro SDK cumple y sigue todas las pautas de Google .

Si bien Google avanza hacia un formato privado y más seguro para los datos, CleverTap ya está a la vanguardia y cuenta con una política de seguridad de datos de Google Play. Visita nuestro blog para más detalles.

Android 13 (tiramisú): novedades

Finalmente llegamos a Android 13: esta última versión del sistema operativo Android es otro paso para mejorar la experiencia del usuario. Se han planeado muchos cambios detrás de escena para el sistema operativo, pero no muchos en la interfaz de usuario en sí.

Profundicemos en cada uno:

Permiso de notificación: con la misión de hacer que la experiencia del usuario en los dispositivos sea la mejor posible, Android 13 viene con una regla más estricta en torno a las notificaciones. Las versiones anteriores del sistema operativo permitirían apuntar al usuario tan pronto como inicien su aplicación por primera vez. Pero con Android 13 en adelante, el desarrollador de la aplicación debe solicitar permiso de notificación porque los usuarios pueden deshabilitar las notificaciones en la instalación de la aplicación.

Ahora, en escenarios de la vida real, donde el usuario acaba de actualizar su sistema operativo y ya es accesible por diferentes aplicaciones, seguirán siendo objetivo, pero si reinstalan o instalan una nueva aplicación, una ventana emergente del sistema solicitará permiso de notificación. El sistema operativo también le da el control al desarrollador para verificar el permiso y volver a solicitarlo en cualquier sesión.

Optimización de la batería: el equipo de Android finalmente reconoció el hecho de que existe una gran variación en el ecosistema móvil del sistema operativo Android, particularmente en términos de las restricciones impuestas por el sistema operativo a los fabricantes. Han asumido esto como un desafío para estandarizar esta estructura en todos los OEM y han llegado a lo siguiente:

  • Sin restricciones : este es un estado en el que la aplicación y los servicios correspondientes pueden ejecutarse sin restricciones en todo el sistema. Dado que este estado agotaría la batería del teléfono de forma masiva, se ha puesto a disposición como una entrada de usuario en lugar de un estado predeterminado.
  • Optimizado : este es el estado predeterminado de cualquier aplicación instalada en el dispositivo, lo que permite que los algoritmos de Android optimicen la aplicación para obtener el mejor uso de la batería y se divide en cuatro grupos de aplicaciones en espera:
    • Activo : la aplicación se está utilizando actualmente o se utilizó recientemente.
    • Conjunto de trabajo : la aplicación está en uso regular.
    • Frecuente : la aplicación se usa con frecuencia, pero no todos los días.
    • Raro : la aplicación no se usa con frecuencia.
  • Restringido : en este estado, la aplicación tiene acceso a recursos muy limitados y afecta ciertas funciones de la aplicación, como las notificaciones automáticas.
  • Antecedentes restringidos : este es el último nivel de restricción disponible; no se permite ningún servicio en segundo plano o en primer plano para la aplicación seleccionada. Dada la severidad de la restricción, se otorga al usuario el control para mover cualquier aplicación a este nivel.
  • Notificaciones de alta prioridad : en Android 12, las notificaciones de alta prioridad se combinaron con los depósitos en espera de la aplicación mencionados anteriormente, lo que daría lugar a escenarios en los que incluso se omitiría una notificación importante si la aplicación está en un depósito raro o restringido.

Android 13 desacopla esta lógica y devuelve la prioridad de notificación al nivel óptimo, donde la notificación siempre se mostrará. Sostienen que tienen un algoritmo interno que monitorea las interacciones de las notificaciones y despriorizará cualquier notificación si las interacciones no son regulares. Sin embargo, han abierto las API en el lado de Android para mostrar la prioridad establecida original frente a la nueva para que los desarrolladores actúen.

Además de estas actualizaciones importantes, Android 13 parece avanzar más hacia las prácticas de IA/ML a través de los cambios en el botón Atrás y las actualizaciones de la cámara. Android 13 Beta Preview se abrió en varios dispositivos el 13 de mayo para que los desarrolladores puedan jugar en dispositivos reales y puedan planificar su desarrollo en consecuencia.

Para clientes de CleverTap : CleverTap SDK ya es compatible con Android 12 y se está preparando para una nueva versión de SDK que admitirá los cambios de Android 13. Mire este blog para obtener más información próximamente.

El marketing móvil es más fácil con la orientación de expertos