Implementa il carattere emoji fornito dal sistema per assicurarti che le emoji visualizzate nella tua app corrispondano visivamente a quelle mostrate nella tastiera predefinita e in altre interfacce di sistema. Questa coerenza offre agli utenti Android un'esperienza curata e piacevole che corrisponde al loro dispositivo, evitando un'esperienza di messaggistica e creazione di qualità inferiore rispetto ad altre piattaforme.
Implementazione richiesta
Per essere idonea al programma AEP, la tua app deve rispettare i seguenti requisiti:
- Le emoji visualizzate in qualsiasi campo di input, ad esempio caselle di testo o elementi di testo mobili, corrispondono a quelle mostrate nella tastiera predefinita del dispositivo o in altre interfacce di sistema, ad esempio le notifiche.
- Se l'emoji è espandibile ingrandendo la visualizzazione testo, l'app utilizza la dimensione del carattere emoji più alta disponibile per la piattaforma appropriata (ad es. rendering fino a 192 pixel per 192 pixel). In questo modo si garantisce un'interfaccia utente nitida e la parità con altre piattaforme.
Applicabilità delle linee guida
Queste linee guida si applicano:
- Alle app che forniscono un'implementazione di emoji comparabile su una piattaforma non Android.
- Alle app che eseguono il rendering delle emoji, inclusi i seguenti casi d'uso:
- App che inviano o memorizzano testo dagli utenti per messaggi, commenti, recensioni e altro ancora.
- App che inviano immagini con testo che includono emoji.
- App che consentono di reagire ai contenuti con le emoji.
- App che eseguono il rendering delle emoji in una visualizzazione estetica (ad esempio, un fornitore di sfondi).
- A tutti i fattori di forma su cui è disponibile l'app.
Esenzioni
Non sono previste esenzioni per queste linee guida.
Documentazione e risorse delle funzionalità
Le seguenti risorse forniscono indicazioni sull'implementazione e dettagli tecnici sulla funzionalità Emoji di sistema. Queste risorse sono solo di riferimento e non contengono requisiti aggiuntivi del programma.