EmojiCompat pro Android Probíhá práce
Uživatelé Androidu, pokud stále vidíte prázdné pole na obrazovce, je to proto, že aplikace, ve které jste pravděpodobně, nepoužívá emojicompat.
Když společnost Google v srpnu 2017 uvedla společnost Google spuštěna Android 8.0, představila také knihovnu podpory EmojiCompat, která by všem uživatelům umožnila vidět nejnovější emodži, bez ohledu na verzi Androidu, kterou používali.
Vývojáři jsou požadováni pouze k tomu, aby upustili do řádku kódu, který sděluje aplikaci, aby načítala konkrétní knihovnu písma, když zobrazuje emoji glyfy. Je dokonce zpětně kompatibilní se zařízeními se systémem Android 4.4 a vyšší.
Bohužel, příliš mnoho vývojářů zatím používá emojicompat, což znamená, že uživatelé Androidu bez nejnovější verze operačního systému stále nevidí nejnovější emodži ve většině aplikací.
Podle čísel verzí platformy společnosti Android běží pouze pouze jedno procento zařízení na Android 8.0 nebo novější. Toto není nový problém: Většina uživatelů Androidu byla po léta uvíznuta bez aktualizací.
Nebude někdo myslet na chybějící zombie? 🧟♀ 🧟
Které aplikace používají emojiCompat?
V současné době existuje jen málo aplikací, které používají knihovnu podpory emojicomplat. Google’s Allo to používá a nahrazuje výchozí emodži operačního systému sadou Google.
Yahoo Mail také zaměstnává emojicompat, ale implementace se zdá být napůl upečená. Například na zařízeních s Android 7.0 jsou nejnovější emodži viditelné v náhledu zprávy, ale ne v těle zprávy.
Aplikace MeetUp pro Android, jako je Yahoo Mail, podporuje nové emodži pro zobrazení, ale v některých dalších pohledech, jako je vstup vyhledávání, zmizí.
Když to funguje, emojicompat zobrazuje spíše vhodný glyf pro emodži než exed-out krabici, takže obě strany konverzace mohou vidět stejné znaky. Vlastní Allo Google je příkladem aplikace, která se zdá, že práce správně provede.
Populární aplikace, které by mohly mít nejvíce z podpory emojicomplat, dosud nejsou na palubě. Instagram nemá žádnou implementaci emoji a byl by hlavním uchazečem o jeho použití. Chrome by také poskytl velkou podporu počtu míst, která by uživatel mohl chtít, aby se nové emodži správně zobrazovaly.
Twitter nyní také testuje emojicompat ve své nativní aplikaci Android. Zdá se, že doposud tuto aktualizaci vidí jen malý počet uživatelů, ale pro ty, kteří to mohou vypadat takto:
*Nahoře: Uživatelé Androidu mohou být použity k vidění chybějících postav (vlevo), ale EmojiCompat test Twitter místo toho ukazuje Twemoji (vpravo).
Na rozdíl od jiných implementací se zobrazuje Twitter’s Twitter Twemoji sada pro uživatele namísto písma emoji Google nebo písma zařízení (např. Samsung). Zůstaňte naladěni na to.
Vlastní implementace
Některé aplikace se spoléhají na své vlastní interní knihovny písma, aby udělali skutek pro uživatele, i když často budou výchozí do glyfů iOS místo Android.
WhatsApp dříve používal obrázky Emoji Apple, ale nedávno přešel na vlastní sadu. Aplikace pro zprávy Telegram a Signal Oba používají obrázky iOS na Androidu.
Platforma Android má dlouhou a bouřlivou historii fragmentace softwaru. EmojiComplat měl pomoci alespoň zmírnit problém disparity emoji, ale pokud se vývojáři nedostanou na palubu, uživatelé Androidu za jejich aktualizace softwaru nepřestanou vidět prázdné krabice.
Doufejme, že tlačení společnosti Google pro vývojáře aplikací, aby se zaměřili na pozdější úrovně API, pomůže zvýšit přijetí emojicompatu a sníží počet prázdných políb, které jsou uživatelům Androidu zobrazeny.
Hledat emodži: