Google reconoce que Android tiene un gran problema con los emojis, así que lo solucionará | Tecnología

Seguro que te ha pasado alguna vez, si tienes un móvil relativamente antiguo: ciertos emojis no se ven, o no tienen sentido. Google reconoce el problema.

Te guste o no, emojis Forman parte de la cultura de Internet, y se utilizan masivamente en aplicaciones de mensajería, foros, redes sociales, apps, etc.

Cada año se lanzan cientos de nuevos emojis. Y, debido a cómo los administra Android, y porque millones de móviles no reciben las nuevas versiones de Androidellos generan todo tipo de fallas.

Lo más común es que un usuario con un Pixel 6 nuevo y Android 12 envíe un emoji nuevo a otro con un Moto G viejo con Android 8, y en lugar de ver el emoji que ven un icono tachado, popularmente conocido como tofu:

Según datos facilitados por Google mismo, que nos llegan a través de Desarrolladores XDA, nada menos que El 96% de los usuarios de Android no ven los nuevos emojis, frente a solo el 16% de los usuarios de iOS.

Los 100 emojis más usados ​​aparecen en el 82% de todos los usos de emoji, pero el 20% terminan pareciendo tofu.

Y hay un defecto adicional. Con ciertos emojis, principalmente los de género y color de piel, Los sistemas Android antiguos los interpretan como la suma de varios emojis., y esto los hace difíciles de entender.

Por ejemplo, este nuevo emoji de mujer campesina, Los usuarios de Android 8 lo ven como una mujer, con un emoji de trigo:

¿Cómo interpretas eso? ¿Una mujer que come cereales? ¿Una mujer a la que le gusta el campo?

READ  BlackPlayer, uno de los mejores y más personalizables reproductores de música gratuitos para Android

Estos problemas se originan por dos causas diferentes.

Hasta Android 11, los emojis se almacenaban en el directorio / system / fonts, dentro del archivo NotoColorEmoji.ttf.

Este directorio del sistema está protegido contra escritura y Solo se puede actualizar cuando hay una actualización del sistema.

El problema es ese muchos móviles tardan meses en recibir las nuevas versiones de Androidy cientos de millones de ellos nunca los reciben.

Como explica XDA Developers, Android 12 usa un sistema llamado Fuentes del sistema actualizables, que permite Actualiza emojis sin la necesidad de actualizar Android.

Ahora los emojis se guardan en la carpeta / data / fonts / files, que solo el sistema puede actualizar. Google puede enviar actualizaciones de fuentes o emojis, sin actualizar Android.

Esto significa que, desde Android 12, todos los usuarios recibirán los nuevos emojis al mismo tiempo, independientemente de la marca de móvil que tengas, o si se ha actualizado o no a una nueva versión de Android.

¿Y Android 11 y versiones anteriores?

Esta nueva administración está bien, pero hay cientos de millones de móviles que nunca recibirán Android 12. ¿Qué está pasando con ellos?

Google no los va a dejar mintiendo, aunque aquí necesita ayuda de los desarrolladores.

Android tiene una herramienta llamada AppCompat que los desarrolladores utilizan para asegurarse de que las aplicaciones antiguas funcionen en las nuevas versiones de Android.

Con la versión 1.4 ya disponible, incorpora EmojiCompat, que agrega los nuevos emojis automáticamente. En otras palabras, Si una aplicación usa AppCompat 1.4, reconocerá automáticamente los nuevos emojis, incluso si el usuario tiene un móvil muy antiguo. De hecho, funciona incluso con Android 4.4.

Para obligar que los desarrolladores utilicen AppCompat 1.4, Google ha cambiado la política de adopción de aplicaciones y, a partir de febrero obligará a adoptar una versión de Unicode (que estandariza los emojis) con un máximo de 4 meses de antigüedad.

En resumen, todas estas medidas indican que, a partir de febrero, poco a poco los móviles viejos van a dejar de ver tofus y errores en emojis, y todos disfrutarán de los más nuevos.

Ha tardado años, pero parece que esta vez es la final …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *