Le app per Android funzionano su una vasta gamma di dispositivi, dagli smartphone a conchiglia pieghevoli alle TV montate a parete. Per offrire un'esperienza utente eccezionale su tutti i tipi di dispositivi, adatta l'interfaccia utente della tua app a configurazioni e dimensioni del display diverse. Le migliori app per Android sfruttano al meglio lo spazio sullo schermo che occupano e gestiscono le relative modifiche in fase di esecuzione, tra cui le modifiche all'orientamento e le ridimensionamenti delle finestre nelle modalità schermo diviso e finestra desktop.
Argomenti
La documentazione relativa ai layout adattabili fornisce indicazioni su come:
- Progettare e implementare layout adattabili
- Modificare la navigazione principale dell'app in base alle dimensioni della finestra
- Utilizzare le classi di dimensioni della finestra per adattare l'interfaccia utente dell'app
- Semplifica l'implementazione di layout canonici, come elenco e dettaglio, utilizzando le API Jetpack
Prerequisiti
Le indicazioni sui layout adattabili presuppongono che tu comprenda i seguenti concetti:
- Nozioni di base su Jetpack Compose, inclusa la ricompozione