Ottimizza l'esperienza utente su smartphone, tablet, pieghevoli, computer, auto e XR 2D con Jetpack Compose. Gettare le basi per il deployment dell'app su Android TV, XR immersiva e futuri fattori di forma dei dispositivi.

Mondo multi-dispositivo

Crea app versatili che si adattano all'intero ecosistema Android. Sfrutta strumenti e API moderni per raggiungere più utenti con un'unica base di codice gestibile.
Crea la tua app per tutti i fattori di forma dei dispositivi contemporaneamente. Mostra la tua app agli utenti su smartphone, tablet, dispositivi pieghevoli, computer, display dell'auto e persino spazi virtuali Android XR con un'unica base di codice Compose gestibile.
Crea layout che si adattano a qualsiasi schermo o dimensione o orientamento della finestra dell'app. Sfrutta al meglio lo spazio display disponibile con layout canonici e componenti dell'interfaccia utente Compose che cambiano automaticamente per adattarsi alle dimensioni del display.
Accelera lo sviluppo di app adattive con l'assistenza dell'AI in Android Studio, Antigravity e, in modo autonomo o nel terminale del tuo IDE preferito, Android CLI. Testa la tua app con l'emulatore di dispositivo virtuale ridimensionabile Android o con una serie di emulatori di fattori di forma per verificare le prestazioni dinamiche dei layout adattivi.
Integra la qualità nella tua app fin dalle fondamenta con le norme sulla qualità adattiva delle app. Raggiungi il livello 2 (ottimizzazione adattiva) per un'app di alta qualità su tutti i fattori di forma o il livello 1 (differenziazione adattiva) per funzionalità uniche del dispositivo e un'esperienza utente coinvolgente.

ROI massimizzato

Raggiungere più utenti su più dispositivi. Cattura l'attenzione di oltre 300 milioni di utenti di dispositivi con schermi di grandi dimensioni. Approfitta della spesa in-app 14 volte superiore degli utenti di dispositivi pieghevoli. Entra in contatto con gli utenti di Chromebook nel 93% dei distretti scolastici degli Stati Uniti. Fatti conoscere da milioni di utenti di Android Auto e Android TV.

Esperienze differenziate

Supporta le funzionalità uniche di diversi fattori di forma e configurazioni dei dispositivi per un'esperienza utente ottimale su ogni dispositivo.
Display di grandi dimensioni, tastiere, mouse e trackpad consentono una maggiore interattività, una maggiore produttività e un gameplay coinvolgente.
Le funzionalità di piegatura, come la postura a cavalletto e a libro, offrono opportunità per la progettazione di app innovative.
I display dell'auto di grandi dimensioni, spesso non rettangolari, e le funzionalità uniche di Android Automotive OS aggiungono considerazioni speciali per le app per auto parcheggiate.
Il trackpad e la tastiera integrati consentono l'input oltre al tocco. Le finestre delle app offrono possibilità per layout di app adattivi.
L'esperienza utente sulle TV richiede layout visibili da 3 metri di distanza e un pad direzionale con un pulsante di selezione per la navigazione nelle app.
Le app di realtà estesa migliorano l'esperienza utente con layout spaziali, modelli 3D e ambienti immersivi.

API adattive

Le API adattive di Jetpack Compose ti consentono di creare app per qualsiasi fattore di forma, dimensione della finestra o modalità di visualizzazione, inclusi la modalità schermo diviso e le finestre del desktop, con un unico codebase.
Crea layout con il modello flexbox standard per il web. Disponi gli elementi orizzontalmente o verticalmente e lascia che Compose gestisca le dimensioni e la spaziatura su qualsiasi display.
Crea griglie flessibili a più colonne e più righe che regolano automaticamente il numero di colonne e righe per adattarsi allo spazio di visualizzazione disponibile su qualsiasi dimensione dello schermo.
Esegui query su dimensioni della finestra, postura del dispositivo, funzionalità hardware e funzionalità di sistema per adattare dinamicamente la tua UI alla configurazione specifica di qualsiasi dispositivo.

Pattern di progettazione comprovati

I layout canonici garantiscono un'esperienza utente ottimale per tutti i fattori di forma.
Le scene di navigazione consentono alla tua app di adattarsi perfettamente a più fattori di forma.
Consente l'accesso con un clic ai contenuti degli elementi di elenco visualizzando i riquadri di elenco e dei dettagli uno accanto all'altro sui display di grandi dimensioni, ma singolarmente sui display di piccole dimensioni.
Disponi gli elementi dei contenuti in una griglia espansiva, associandoli per dimensione e posizionamento e attirando l'attenzione sugli elementi utilizzando proporzione e scala.
Organizza i contenuti in aree di visualizzazione principali e secondarie per rendere strumenti, opzioni e impostazioni facilmente accessibili e applicabili ai contenuti principali.
Definisci il flusso dell'interfaccia utente della tua app con le scene. Crea layout personalizzati, adatta la tua UI a diverse dimensioni dello schermo e gestisci esperienze complesse con più riquadri.

Design adattivo

Crea layout per più fattori di forma con i componenti Material Design e Jetpack Compose.