Le app per Android vengono eseguite su un'ampia gamma di dispositivi, dagli smartphone pieghevoli alle TV montate a parete. Per offrire un'esperienza utente ottimale su tutti i tipi di dispositivi, adatta l'UI della tua app a diverse dimensioni e configurazioni di visualizzazione. Le migliori app per Android sfruttano al meglio lo spazio dello schermo che occupano e gestiscono le modifiche a questo spazio in fase di runtime, inclusi i cambiamenti di orientamento e il ridimensionamento della finestra nelle modalità schermo diviso e finestre del computer.
Argomenti
La documentazione sui layout adattivi fornisce indicazioni su come:
- Progettare e implementare layout adattivi
- Regolare la navigazione principale dell'app in base alle dimensioni della finestra
- Utilizzare le classi di dimensioni delle finestre per adattare la UI dell'app
- Semplifica l'implementazione di layout canonici, ad esempio elenco-dettagli, utilizzando le API Jetpack
Prerequisiti
Le indicazioni sui layout adattabili presuppongono che tu comprenda i seguenti concetti:
- Nozioni di base su Jetpack Compose, tra cui ricomposizione