Emojicompat til Android et igangværende arbejde

Android -brugere, hvis du stadig ser tomme kasser på din skærm, er det fordi den app, du er i, sandsynligvis ikke bruger Emojicompat.
Da Google lancerede Android 8.0 i august 2017, introducerede den også Emojicompat -supportbiblioteket, der ville gøre det muligt for alle brugere at se de nyeste emojier, uanset den version af Android, de brugte.
Udviklere er blot forpligtet til at falde i en kodelinje, der fortæller appen at indlæse et bestemt fontbibliotek, når den viser emoji -glyfer. Det er endda bagudkompatibelt med enheder, der kører Android 4.4 og højere.

Desværre bruger ikke for mange udviklere Emojicompat endnu, hvilket betyder, at Android -brugere uden den nyeste version af operativsystemet stadig ikke kan se de nyeste emojier i størstedelen af ​​apps.
I henhold til Android’s platformversionsnumre kører kun kun en procent af enhederne på Android 8.0 eller nyere. Dette er ikke et nyt problem: De fleste Android -brugere har været fast uden opdateringer i årevis.
Tænker nogen ikke på de manglende zombier? 🧟‍♀ 🧟‍♂
Hvilke apps bruger emojicompat?
På nuværende tidspunkt er der få apps, der bruger Emojicompat Support Library. Googles Allo bruger det og erstatter operativsystemets standardemoji med Google -sættet.
Yahoo Mail beskæftiger også emojicompat, men implementeringen virker halvbagt. På enheder med Android 7.0 er for eksempel synlige i meddelelsen om meddelelsen, men ikke inden for meddelelsens krop.

Meetup -appen til Android, ligesom Yahoo Mail, understøtter nye emojier til visning, men de mangler i nogle andre visninger, såsom søgeindgang.
Når det fungerer, viser emojikompat den passende glyph for emoji snarere end en exed-out-boks, så begge sider af samtalen kan se de samme figurer. Googles egen Allo er et eksempel på en app, der ser ud til at få jobbet gjort korrekt.

Populære apps, der kan drage mest fordel af emojicompat -support, er endnu ikke ombord. Instagram har ingen brugerdefineret emoji -implementering og ville være en primær konkurrent til at bruge den. Chrome ville også give et stort løft til antallet af steder, som en bruger måske ønsker, at nye emojier skal vises korrekt.
Twitter tester nu også Emojicompat i sin oprindelige Android -app. Kun et lille antal brugere ser ud til at se denne opdatering indtil videre, men for dem, der kan det ser sådan ud:

*Ovenfor: Android -brugere kan være vant til at se manglende karakterer (til venstre), men Twitter’s Emojicompat -test viser Twemoji i stedet (højre).
I modsætning til andre implementeringer viser dette Twitter’s eget Twemoji -sæt til brugere i stedet for Googles Emoji -skrifttype eller enhedsfont (f.eks. Samsung). Hold øje med den.
Brugerdefinerede implementeringer
Nogle apps er afhængige af deres egne interne fontbiblioteker for at få gerningen gjort for brugere, skønt de ofte vil som standard iOS -glyfer i stedet for Android.
WhatsApp brugte tidligere Apples emoji -billeder, men skiftede for nylig til et brugerdefineret sæt. Messaging Apps Telegram og Signal bruger begge iOS -billeder på Android.

Android -platformen har en lang og lagret historie med softwarefragmentering. Emojicompat var beregnet til at hjælpe i det mindste at afhjælpe problemet med Emoji -forskel, men medmindre udviklere kommer om bord, vil Android -brugere bag deres softwareopdateringer ikke stoppe med at se tomme kasser.
Forhåbentlig vil Googles skubbe til appudviklere til at målrette mod senere API -niveauer hjælpe med at øge vedtagelsen af ​​emojicompat og reducere antallet af tomme kasser, der er vist til Android -brugere.

Search Emojis: