Novità sul prodotto

Addio a Solo per dispositivi mobili, benvenuto ad Adattivo: tre aggiornamenti essenziali del 2025 per la creazione di app adattive

Lettura di 2 minuti
Fahd Imtiaz
Senior Product Manager

Addio a Solo dispositivi mobili, benvenuto ad Adattivo: tre aggiornamenti essenziali del 2025 per la creazione di app adattive

Nel 2025 l'ecosistema Android è cresciuto molto oltre lo smartphone. Oggi gli sviluppatori hanno l'opportunità di raggiungere oltre 500 milioni di dispositivi attivi, tra cui pieghevoli, tablet, XR, Chromebook e auto compatibili.

9x.png

Non si tratta solo di schermi aggiuntivi, ma di un pubblico di valore superiore. Abbiamo notato che gli utenti che possiedono sia uno smartphone che un tablet spendono 9 volte di più per app e acquisti in-app rispetto a quelli che hanno solo uno smartphone. Per gli utenti di smartphone pieghevoli, la spesa media aumenta di circa 14 volte*.

Questo coinvolgimento indica un cambiamento necessario nello sviluppo: addio alle app mobile, benvenute alle app adattive.

adaptive-apps.png


Per aiutarti a prepararti per il futuro, quest'anno abbiamo rilasciato strumenti che rendono l'adattabilità il modo predefinito di creare. Ecco tre aggiornamenti chiave del 2025 progettati per aiutarti a creare queste esperienze.

Standardizzazione del comportamento adattivo con Android 16

Per supportare questo cambiamento, Android 16 ha introdotto modifiche significative al modo in cui le app possono limitare l'orientamento e il ridimensionamento. Sui display di almeno 600 dp, le limitazioni del manifest e del runtime vengono ignorate, il che significa che le app non possono più bloccarsi su un orientamento o una dimensione specifici. Al contrario, riempiono l'intera finestra di visualizzazione, garantendo che la UI venga scalata senza problemi nelle modalità verticale e orizzontale. 

Poiché il contesto dell'app cambierà più spesso, è importante verificare di mantenere lo stato dell'UI durante le modifiche alla configurazione. Android 16 offre una disattivazione temporanea per aiutarti a gestire questa transizione, ma Android 17 (SDK37) renderà obbligatorio questo comportamento. Per assicurarti che la tua app si comporti come previsto in queste nuove condizioni, utilizza l'emulatore ridimensionabile in Android Studio per testare i layout adattabili oggi stesso

Supporto di schermi oltre al tablet con Jetpack WindowManager 1.5.0

Man mano che i dispositivi si evolvono, anche le nostre definizioni esistenti di "grande" devono evolversi di pari passo. A ottobre abbiamo rilasciato Jetpack WindowManager 1.5.0 per supportare meglio il numero crescente di schermi molto grandi e ambienti desktop.

Su queste piattaforme, il layout standard "Espanso", che di solito contiene comodamente due riquadri, spesso non è sufficiente. Su un monitor da 27 pollici, due riquadri possono apparire allungati e sparsi, lasciando inutilizzato spazio prezioso dello schermo. Per risolvere questo problema, WindowManager 1.5.0 ha introdotto due nuove classi di dimensioni della finestra di larghezza: Grande (da 1200 dp a 1600 dp) ed Extra large (oltre 1600 dp).

window_size_classes_width.png

Questi nuovi punti di interruzione indicano quando passare a interfacce ad alta densità. Anziché allungare una tipica visualizzazione list-detail, puoi sfruttare la larghezza per mostrare tre o anche quattro riquadri contemporaneamente.Immagina un client di posta che mostri comodamente le cartelle, l'elenco della posta in arrivo, il messaggio aperto e una barra laterale del calendario, tutto in un'unica visualizzazione. Il supporto di queste classi di dimensioni della finestra è stato aggiunto a Compose Material 3 adattivo nella versione 1.2

Ripensare i percorsi utente con Jetpack Navigation 3

La creazione di un'interfaccia utente che si trasforma da una singola schermata dello smartphone a un layout del tablet a più riquadri richiedeva una gestione complessa dello stato. Ciò spesso significava forzare un grafico di navigazione progettato per singole destinazioni a gestire visualizzazioni simultanee. Annunciata per la prima volta all'I/O 2025, la navigazione Jetpack 3 è ora stabile e introduce un nuovo approccio alla gestione dei percorsi utente nelle app adattive.

Creata per Compose, Nav3 abbandona la struttura monolitica del grafico. Fornisce invece blocchi di costruzione disaccoppiati che ti danno il pieno controllo dello stato e del back stack. In questo modo si risolve il problema della singola origine affidabile comune nei layout a riquadri divisi. Poiché Nav3 utilizza l'API Scenes, puoi visualizzare più riquadri contemporaneamente senza gestire stack di cronologia in conflitto, semplificando la transizione tra le visualizzazioni compatta ed espansa.

Una base per un futuro adattivo

unnamed (1).png


Quest'anno sono stati introdotti gli strumenti necessari, dall'ottimizzazione per layout espansivi ai controlli granulari di WindowManager e Navigazione 3. Inoltre, Android 16 ha iniziato il passaggio a una UI davvero flessibile, con aggiornamenti in arrivo l'anno prossimo per offrire esperienze adattive eccellenti in tutti i fattori di forma. Per scoprire di più sui principi di sviluppo adattivo e iniziare, visita d.android.com/adaptive-apps

Gli strumenti sono pronti e gli utenti sono in attesa. Non vediamo l'ora di vedere le tue creazioni.

*Fonte: dati interni di Google

Scritto da:

Continua a leggere