Android 14 podría brindar una experiencia de menú para compartir más consistente

Google podría convertir Android Sharesheet en un módulo de Project Mainline.

Se espera que Google lance las primeras versiones preliminares para desarrolladores de Androide 14 en apenas unas semanas. A medida que nos acercamos al lanzamiento, comenzamos a ver informes sobre un par de cambios que podemos esperar ver en la próxima actualización de Android. Por ejemplo, recientemente supimos que Android 14 podría traer certificados raíz actualizables y requieren que los teléfonos inteligentes tengan soporte AV1. Ahora, un nuevo informe de Esper sugiere que la actualización también podría traer cambios muy necesarios al menú compartir de Android.

Actualmente, el menú para compartir de Android no es consistente entre aplicaciones y máscaras OEM. Las aplicaciones generan una hoja para compartir personalizada en lugar del menú para compartir del sistema cuando tocas el botón compartir. Como se muestra en las capturas de pantalla adjuntas, las hojas para compartir personalizadas para cada aplicación presentan diferentes opciones. Esto ralentiza enormemente el proceso de compartir contenido, ya que los usuarios no pueden confiar simplemente en la memoria muscular para seleccionar objetivos.

Crédito de la imagen: Esper.

De manera similar, el menú para compartir del sistema varía según las versiones OEM de Android y plantea el mismo problema para los usuarios que cambian con frecuencia entre dispositivos de diferentes fabricantes. Google parece ser consciente de este problema y podría lanzar un cambio con Android 14 para que la experiencia del menú compartir sea más consistente en todas las aplicaciones y máscaras OEM.

Crédito de la imagen: Esper.

De acuerdo a Esper Mishaal Rahman, Google podría mover Android Sharesheet a un Línea principal del proyecto módulo en una versión futura para abordar las inconsistencias del menú compartir. Para ello, Google ha añadido una nueva aplicación a la imagen del sistema con Android 13 QPR1 beta. El código fuente de Android 13 QPR1 revela que la nueva aplicación "Intent Resolver" se encargará de la implementación de Android Código "selector", que invoca Android Sharesheet obligando a los usuarios a seleccionar qué aplicación usar para compartir acción.

Google ya ha bifurcado el código del selector de marco y todas sus dependencias en un nuevo repositorio en AOSP: /packages/modules/IntentResolver. Rahman explica que la ruta /packages/modules en AOSP "es donde se encuentran los repositorios de código fuente para cada componente del sistema modular, es decir. Módulos de Project Mainline, residen. Esto es evidencia de que Google podría convertir IntentResolver en un nuevo módulo Project Mainline en una versión futura, lo que significa que podría recibir actualizaciones directamente de Google a través de Play System Updates. En este momento, el menú para compartir del sistema solo se puede actualizar mediante una actualización OTA regular, ya que es parte del paquete de marco. Además, los OEM pueden personalizar en gran medida el menú para compartir el marco, pero estarían mucho más limitados en lo que pueden hacer con un Módulo proporcionado y firmado por Google, aparte de quizás algunos temas ligeros mediante el uso de superposiciones de recursos en tiempo de ejecución (RRO)."

Al mover Android Sharesheet a un módulo Project Mainline, Google podrá ofrecer un menú para compartir sistema más consistente en dispositivos Android de diferentes OEM. En Además, la capacidad de actualizar el módulo a través de Play System Updates permitirá a la empresa experimentar y mejorar la experiencia de compartir hojas entre aplicaciones sin necesidad de OTA. actualizaciones. Sin embargo, es demasiado pronto para decir si la empresa llevará a cabo este cambio. Tendremos que esperar hasta que lleguen las versiones preliminares para desarrolladores de Android 14 en unas pocas semanas para saber si Google seguirá adelante con este experimento para convertir Android Sharesheet en un módulo de Project Mainline.

Para obtener más información sobre Android Sharesheet y cómo funciona actualmente, asegúrese de consultar el análisis detallado de Mishaal siguiendo el enlace fuente a continuación. Si no está familiarizado con Project Mainline de Android, diríjase a nuestro explicador en profundidad para conocer todos los módulos y lo que hacen.


Fuente:Esper