Emojicompat pour Android un travail en cours
Utilisateurs d’Android, si vous voyez toujours des boîtes vides sur votre écran, c’est parce que l’application dans laquelle vous n’utilisez probablement pas EmojiCompat.
Lorsque Google a lancé Android 8.0 en août 2017, il a également introduit la bibliothèque d’assistance Emojicompat qui permettrait à tous les utilisateurs de voir les derniers emojis, quelle que soit la version d’Android qu’ils utilisaient.
Les développeurs sont simplement tenus de tomber dans une ligne de code qui indique à l’application de charger une bibliothèque de polices particulière lorsqu’elle affiche des glyphes emoji. Il est même en arrière compatible avec les appareils exécutant Android 4.4 et plus.
Malheureusement, pas trop de développeurs utilisent encore EmojiCompat, ce qui signifie que les utilisateurs d’Android sans la dernière version du système d’exploitation ne peuvent toujours pas voir les nouveaux emojis de la majorité des applications.
Selon les numéros de version de la plate-forme d’Android, seuls un pour cent des appareils fonctionnent sur Android 8.0 ou version ultérieure. Ce n’est pas un nouveau problème: la plupart des utilisateurs d’Android sont coincés sans mises à jour depuis des années.
Quelqu’un ne pense-t-il pas aux zombies manquants? 🧟♀️ 🧟️
Quelles applications utilisent EmojiCompat?
À l’heure actuelle, il existe peu d’applications qui utilisent la bibliothèque de support EmojiCompat. Allo de Google l’utilise et remplace les emoji par défaut du système d’exploitation par le jeu Google.
Yahoo Mail utilise également Emojicompat, mais la mise en œuvre semble à moitié cuite. Par exemple, sur les appareils avec Android 7.0, les derniers emojis sont visibles dans l’aperçu du message, mais pas dans le corps du message.
L’application Meetup pour Android, comme Yahoo Mail, prend en charge de nouveaux emojis pour l’affichage, mais ils disparaissent dans d’autres vues telles que l’entrée de recherche.
Quand cela fonctionne, Emojicompat affiche le glyphe approprié pour les emoji plutôt qu’une boîte ex-out, afin que les deux côtés de la conversation puissent voir les mêmes personnages. Allo de Google est un exemple d’application qui semble faire le travail correctement.
Les applications populaires qui pourraient bénéficier le plus du support Emojicompat ne sont pas encore à bord. Instagram n’a pas d’implémentation Emoji personnalisée et serait un concurrent principal pour l’utiliser. Chrome donnerait également un grand coup de pouce au nombre d’endroits où un utilisateur pourrait vouloir que de nouveaux emojis affichent correctement.
Twitter teste désormais également EmojiCompat dans son application Android native. Seul un petit nombre d’utilisateurs semblent voir cette mise à jour jusqu’à présent, mais pour ceux qui peuvent ressembler à ceci:
* Ci-dessus: les utilisateurs d’Android peuvent être habitués à voir les personnages manquants (à gauche), mais le test emojicompat de Twitter affiche Twemoji à la place (à droite).
Contrairement à d’autres implémentations, cela affiche le propre ensemble Twemoji de Twitter pour les utilisateurs au lieu de la police emoji de Google, ou la police de l’appareil (par exemple Samsung). Restez à l’écoute sur celui-là.
Implémentations personnalisées
Certaines applications s’appuient sur leurs propres bibliothèques de polices internes pour faire l’acte pour les utilisateurs, mais souvent ils seront par défaut aux glyphes iOS au lieu de ceux Android.
WhatsApp avait précédemment utilisé les images emoji d’Apple, mais a récemment passé à un ensemble personnalisé. Les applications de messagerie Telegram et signalent les deux utilisent des images iOS sur Android.
La plate-forme Android a une longue et un historique de fragmentation logicielle. Emojicompat était censé aider à soulager au moins le problème de la disparité des emoji, mais à moins que les développeurs ne montent à bord, les utilisateurs d’Android sur leurs mises à jour logicielles ne cessent de voir des boîtes vides.
Espérons que la poussée de Google pour que les développeurs d’applications ciblent les niveaux d’API ultérieurs contribueront à augmenter l’adoption d’Emojicompat et à réduire le nombre de boîtes vides indiquées aux utilisateurs d’Android.
Rechercher des émoticônes: