Emojicompat for android et arbeid som pågår

Android -brukere, hvis du fremdeles ser tomme bokser på skjermen, er det fordi appen du sannsynligvis ikke bruker Emojicompat.
Da Google lanserte Android 8.0 i august 2017, introduserte det også Emojicompat Support -biblioteket som ville gjøre det mulig for alle brukere å se de siste emojiene, uavhengig av versjonen av Android de brukte.
Utviklere er bare pålagt å slippe i en kodelinje som ber appen om å laste inn et bestemt fontbibliotek når den viser emoji glyphs. Det er til og med bakoverkompatibel med enheter som kjører Android 4.4 og høyere.

Dessverre bruker ikke for mange utviklere emojicompat ennå, noe som betyr at Android -brukere uten den nyeste versjonen av operativsystemet fremdeles ikke kan se de nyeste emojiene i de fleste appene.
I følge Androids plattformversjonsnumre kjører bare en prosent av enhetene på Android 8.0 eller senere. Dette er ikke et nytt problem: De fleste Android -brukere har sittet fast uten oppdateringer i årevis.
Vil ikke noen tenke på de savnede zombiene? 🧟‍♀ 🧟‍♂️
Hvilke apper bruker emojicompat?
For tiden er det få apper som bruker Emojicompat Support -biblioteket. Googles Allo bruker det, og erstatter operativsystemets standard emoji med Google -settet.
Yahoo Mail sysselsetter også emojicompat, men implementeringen virker halvbakt. For eksempel på enheter med Android 7.0 er de siste emojiene synlige i forhåndsvisningen av meldingen, men ikke innenfor meldingen.

Meetup -appen for Android, som Yahoo Mail, støtter nye emojier for visning, men de mangler i noen andre visninger som Search Input.
Når det fungerer, viser Emojicompat riktig glyf for emojiene i stedet for en utskridende boks, slik at begge sider av samtalen kan se de samme karakterene. Googles egen Allo er et eksempel på en app som ser ut til å få jobben gjort riktig.

Populære apper som kanskje har mest utbytte av Emojicompat -støtte ennå ikke om bord. Instagram har ingen tilpasset emoji -implementering og vil være en førsteklasses utfordrer for å bruke den. Chrome vil også gi et stort løft for antall steder en bruker kanskje vil at nye emojier skal vises riktig.
Twitter tester nå også emojicompat i sin innfødte Android -app. Bare et lite antall brukere ser ut til å se denne oppdateringen så langt, men for de som kan det ser slik ut:

*Over: Android -brukere kan være vant til å se manglende tegn (til venstre), men Twitters emojicompat -test viser Twemoji i stedet (til høyre).
I motsetning til andre implementeringer, viser dette Twitters eget Twemoji -sett for brukere i stedet for Googles Emoji -font, eller enhetsfont (f.eks. Samsung). Følg med på den.
Tilpassede implementeringer
Noen apper er avhengige av sine egne interne fontbiblioteker for å få gjort gjerningen for brukere, selv om de ofte vil standard være iOS -glyfer i stedet for Android.
WhatsApp brukte tidligere Apples emoji -bilder, men byttet nylig til et tilpasset sett. Meldingsapper Telegram og signaliserer begge iOS -bilder på Android.

Android -plattformen har en lang og etasjert historie med programvarefragmentering. Emojicompat var ment å hjelpe i det minste å lindre problemet med Emoji -forskjell, men med mindre utviklere kommer om bord, vil ikke Android -brukere bak programvareoppdateringene slutte å se tomme bokser.
Forhåpentligvis vil Googles press for apputviklere målrettet mot senere API -nivåer bidra til å øke adopsjonen av emojicompat og redusere antall tomme bokser som vises til Android -brukere.

Search Emojis: