Emojicompat para Android um trabalho em andamento
Usuários do Android, se você ainda vê caixas vazias na tela, é porque o aplicativo em que você está provavelmente não está usando o emojicompat.
Quando o Google lançou o Android 8.0 em agosto de 2017, também introduziu a biblioteca de suporte emojicompat que permitiria que todos os usuários vissem os mais recentes emojis, independentemente da versão do Android que eles estavam usando.
Os desenvolvedores são apenas obrigados a cair em uma linha de código que informa ao aplicativo para carregar uma biblioteca de fontes específica quando estiver exibindo glifos emoji. É até compatível com os dispositivos executando o Android 4.4 e superior.
Infelizmente, ainda não há muitos desenvolvedores usando o emojicompat, o que significa que os usuários do Android sem a versão mais recente do sistema operacional ainda não conseguem ver os mais novos emojis na maioria dos aplicativos.
De acordo com os números da versão da plataforma do Android, apenas apenas um por cento dos dispositivos está em execução no Android 8.0 ou posterior. Este não é um novo problema: a maioria dos usuários do Android fica presa sem atualizações há anos.
Alguém não pensa nos zumbis desaparecidos? 🧟♀️ 🧟♂️
Quais aplicativos estão usando emojicompat?
Atualmente, existem poucos aplicativos que usam a biblioteca de suporte emojicompat. O Allo do Google o usa e substitui o emoji padrão do sistema operacional pelo conjunto do Google.
O Yahoo Mail também emprega emojicompat, mas a implementação parece meio cozida. Por exemplo, em dispositivos com Android 7.0, os emojis mais recentes são visíveis na visualização da mensagem, mas não dentro do corpo da mensagem.
O aplicativo Meetup para Android, como o Yahoo Mail, suporta novos emojis para exibição, mas eles desaparecem em outras visualizações, como entrada de pesquisa.
Quando funciona, o emojicompat exibe o glifo apropriado para o emoji em vez de uma caixa ex-saída, para que ambos os lados da conversa possam ver os mesmos personagens. O próprio Allo do Google é um exemplo de um aplicativo que parece fazer o trabalho corretamente.
Os aplicativos populares que podem se beneficiar mais com o suporte ao emojicompat ainda não estão a bordo. O Instagram não tem implementação emoji personalizada e seria um grande candidato a usá -lo. O Chrome também daria um grande impulso ao número de lugares que um usuário pode querer que novos emojis sejam exibidos corretamente.
O Twitter agora também está testando o emojicompat em seu aplicativo nativo do Android. Apenas um pequeno número de usuários parece estar vendo essa atualização até agora, mas para quem pode se parece com o seguinte:
*Acima: os usuários do Android podem ser usados para ver caracteres ausentes (à esquerda), mas o teste emojicompat do Twitter mostra Twemoji (à direita).
Ao contrário de outras implementações, isso exibe o conjunto Twemoji do Twitter para usuários, em vez da fonte emoji do Google, ou a fonte do dispositivo (por exemplo, Samsung). Fique atento a isso.
Implementações personalizadas
Alguns aplicativos dependem de suas próprias bibliotecas de fontes internas para realizar a ação para os usuários, embora muitas vezes eles padrão com os glifos iOS em vez de android.
O Whatsapp usou anteriormente as imagens emoji da Apple, mas recentemente mudou para um conjunto personalizado. Aplicativos de mensagens telegrama e sinalizam ambos usam imagens iOS no Android.
A plataforma Android tem uma história longa e histórica de fragmentação de software. O emojicompat foi feito para ajudar pelo menos a aliviar o problema da disparidade emoji, mas, a menos que os desenvolvedores embarquem, os usuários do Android por trás de suas atualizações de software não param de ver caixas vazias.
Felizmente, os desenvolvedores de aplicativos do Google para direcionar níveis posteriores da API ajudarão a aumentar a adoção do emojicompat e reduzirá o número de caixas vazias mostradas aos usuários do Android.
Pesquisar emojis: