Linee guida AEP: scheda di condivisione

Utilizza Android Sharesheet per qualsiasi flusso di condivisione di contenuti generici per offrire agli utenti un'esperienza coerente, più veloce e più sicura.

Implementazione richiesta

Per essere idonea al programma AEP, la tua app deve rispettare i seguenti requisiti:

  • Utilizza ACTION_SEND e Intent.createChooser() per richiamare il selettore di sistema. Questa implementazione nativa offre diversi vantaggi principali:
    • Familiarità: mantiene un'interfaccia standard che rispetta la memoria muscolare dell'utente.
    • Targeting intelligente: mostra le destinazioni di condivisione diretta classificate dal sistema, ad esempio i contatti frequenti.
    • Efficienza e sicurezza: fornisce un metodo più veloce e sicuro per condividere contenuti con le app preferite.
  • Tutti gli intent di condivisione esterni devono essere indirizzati tramite il selettore di sistema.
  • I menu di condivisione in-app personalizzati devono essere sottoposti a migrazione a questa implementazione nativa, anche se le azioni specifiche dell'app possono comunque essere integrate utilizzando le funzionalità standard del selettore di sistema.

Applicabilità delle linee guida

Queste linee guida si applicano a:

  • App che forniscono un'implementazione di condivisione di contenuti esterni comparabile su una piattaforma non Android.
  • Fattori di forma di smartphone, tablet, dispositivi pieghevoli e computer.

Esenzioni

Non è necessario applicare il foglio di condivisione per l'inoltro in-app, ad esempio l'inoltro di un messaggio a un altro utente all'interno della stessa app di messaggistica.

Documentazione e risorse delle funzionalità

Le seguenti risorse forniscono indicazioni sull'implementazione e dettagli tecnici sulla funzionalità Foglio di condivisione. Queste risorse sono solo di riferimento e non contengono requisiti di programma aggiuntivi.