Novità sul prodotto

Guida per i product manager all'adattamento delle app per Android su più dispositivi

Lettura di 6 minuti
Fahd Imtiaz
Senior Product Manager

Oggi Android lancia alcuni aggiornamenti sulla piattaforma. Ciò include l'inizio del lancio di Android 16, con dettagli per sviluppatori e utenti, un'Anteprima per gli sviluppatori per esperienze desktop Android migliorate con display connessi, aggiornamenti per gli utenti Android in tutte le app Google e altro ancora, oltre al Pixel Drop di giugno. Stiamo anche riepilogando tutti gli aggiornamenti di Google I/O per gli sviluppatori Android incentrati sulla creazione di app per Android eccellenti e adattive.

Con l'emergere continuo di nuovi fattori di forma, l'ecosistema Android è più dinamico che mai.

Dagli smartphone ai pieghevoli, dai tablet ai Chromebook, dalle TV alle auto, da Wear a XR, gli utenti Android si aspettano che le loro app funzionino perfettamente su una gamma sempre più diversificata di fattori di forma. Tuttavia, molte app per Android non soddisfano queste aspettative perché sono create con vincoli dell'interfaccia utente, ad esempio sono bloccate su un unico orientamento o hanno dimensioni limitate.

Tenendo presente questo aspetto, Android 16 ha introdotto modifiche alle API per le app che hanno come target il livello SDK 36 per ignorare le limitazioni di orientamento e ridimensionamento a partire dai dispositivi con schermi grandi, passando a un modello unificato in cui le app adattive sono la norma. Questo è il momento di andare avanti. Le app adattive non sono solo il futuro di Android, ma anche l'aspettativa che la tua app si distingua nei vari fattori di forma di Android.

Perché dare la priorità agli annunci adattabili ora

500-plus-devices.png

Fonte: dati interni di Google

Dare la priorità alle ottimizzazioni per rendere la tua app adattabile non significa solo stare al passo con le modifiche alle API di orientamento e ridimensionamento in Android 16 per le app che hanno come target l'SDK 36. Le app adattive offrono vantaggi tangibili in termini di esperienza utente, efficienza di sviluppo e copertura del mercato.

  • Le app mobile ora possono raggiungere gli utenti su oltre 500 milioni di dispositivi attivi con schermi di grandi dimensioni: le app mobile vengono eseguite su pieghevoli, tablet, Chromebook e persino su auto compatibili, con modifiche minime. Android 16 introdurrà importanti miglioramenti alle finestre delle app per un'esperienza simile a quella del computer su schermi di grandi dimensioni, inclusi i display connessi. Android XR apre una nuova dimensione, consentendo alle tue app esistenti di essere disponibili in ambienti immersivi. Le aspettative degli utenti sono chiare: un'esperienza coerente e di alta qualità che si adatti in modo intelligente a qualsiasi schermo, che si tratti di un dispositivo pieghevole, un tablet con tastiera o una finestra mobile e ridimensionabile su un Chromebook.
  • "La nuova base di riferimento" con modifiche all'API di orientamento e ridimensionabilità in Android 16: riteniamo che le app mobile stiano subendo un cambiamento per adattare l'interfaccia utente in modo adattabile a qualsiasi dimensione dello schermo, proprio come i siti web. Android 16 ignorerà le limitazioni definite dalle app, come l'orientamento fisso (solo verticale) e le finestre non ridimensionabili, a partire dagli schermi grandi (la larghezza più piccola del dispositivo è >= 600 dp), inclusi i tablet e i display interni dei pieghevoli. Per la maggior parte delle app, è fondamentale per adattarsi a qualsiasi dimensione dello schermo. In alcuni casi, se la tua app non è adattiva, potrebbe offrire un'esperienza utente non ottimale su queste schermate. In questo modo, il design adattivo passa da un'opzione a un requisito fondamentale.
goodbye.png
  • Aumenta la copertura degli utenti e la visibilità dell'app su Google Play:le app adattive hanno maggiori probabilità di ottenere un ranking più alto su Google Play e di essere incluse negli articoli editoriali su tutti i fattori di forma, raggiungendo un pubblico più ampio nelle ricerche e nelle home page di Google Play. Inoltre, il Google Play Store mostra valutazioni e recensioni su tutti i fattori di forma. Se la tua app non è ottimizzata, la prima impressione di un potenziale utente potrebbe essere rovinata da una recensione a 1 stella che si lamenta di un'interfaccia utente allungata su un dispositivo che non possiede ancora. Inoltre, gli utenti sono più propensi a interagire con le app che offrono un'esperienza ottimale su tutti i loro dispositivi.
  • Maggiore coinvolgimento sugli schermi di grandi dimensioni: gli utenti che utilizzano dispositivi con schermi di grandi dimensioni spesso hanno pattern di interazione diversi. Sugli schermi di grandi dimensioni, gli utenti potrebbero interagire per sessioni più lunghe, svolgere attività più complesse e consumare più contenuti.

I concetti hanno registrato un aumento del 70% del coinvolgimento degli utenti sugli schermi di grandi dimensioni dopo l'ottimizzazione.
L'utilizzo di sei principali app di streaming di contenuti multimediali negli Stati Uniti è aumentato fino a tre volte per gli utenti di tablet e smartphone, rispetto agli utenti solo di smartphone.

  • Esperienze con le app più accessibili:secondo la Banca Mondiale, il 15% della popolazione mondiale ha qualche tipo di disabilità. Le persone con disabilità dipendono da app e servizi che supportano l'accessibilità per comunicare, imparare e lavorare. L'orientamento preferito dall'utente migliora l'accessibilità delle applicazioni, contribuendo a creare un'esperienza inclusiva per tutti.

Oggi, la maggior parte delle app viene creata solo per gli smartphone

android-16-form-factors_2.png

"...se si considera il numero di utenti, il ROI non giustifica l'investimento".

Si tratta di un'obiezione frequente da parte dei product manager e dei responsabili delle decisioni e, se si esaminano solo i dati e le analisi di primo livello che confrontano il numero di sessioni su tablet con quelle su smartphone, potrebbe sembrare un caso chiuso.

Anche se i dati e analisi di primo livello potrebbero mostrare un numero inferiore di sessioni sui tablet rispetto agli smartphone, concludere che gli schermi di grandi dimensioni non valgano la pena in base al solo volume attuale può essere un errore, che ti fa perdere un coinvolgimento prezioso e opportunità future.

Vediamo più da vicino il perché:

1. Il circolo vizioso dell'esperienza utente: è possibile che il basso utilizzo sia un sintomo piuttosto che la causa principale? Gli utenti abbandonano rapidamente le app che sembrano goffe o non funzionanti. Se la tua app su schermi di grandi dimensioni è un'interfaccia per smartphone allungata, è probabile che offra un'esperienza utente negativa. La mancanza di utenti potrebbe riflettere la mancanza di una buona esperienza, non sempre necessariamente la mancanza di potenziali utenti.

2. Oltre al volume di utenti, esamina il coinvolgimento degli utenti:non limitarti a contare gli utenti, analizza il loro valore. Gli utenti interagiscono in modo diverso con le app sugli schermi di grandi dimensioni. Lo schermo grande spesso porta a sessioni più lunghe ed esperienze più coinvolgenti. Come accennato in precedenza, i dati sull'utilizzo mostrano che la durata del coinvolgimento aumenta in modo significativo per gli utenti che interagiscono con le app sia sullo smartphone che sul tablet, rispetto agli utenti che utilizzano solo lo smartphone.

3. Evoluzione del mercato: l'ecosistema dei dispositivi Android continua a evolversi. Con l'aumento dei pieghevoli, il supporto dei display connessi in Android 16 e fattori di forma come XR e Android Auto, il design adattivo è ora più importante che mai. La creazione di app per una dimensione dello schermo specifica crea debito tecnico e potrebbe rallentare la velocità di sviluppo e compromettere la qualità del prodotto a lungo termine.

Ok, mi hai convinto. Non saprei da dove iniziare…

three-step-workflow.png

Per le organizzazioni pronte ad andare avanti, Android offre molte risorse e strumenti per sviluppatori per ottimizzare le app in modo che siano adattive. Di seguito è riportato come iniziare:

  1. Controlla l'aspetto della tua app sugli schermi di grandi dimensioni oggi stesso:inizia esaminando lo stato attuale della tua app su tablet, dispositivi pieghevoli (in diverse posizioni), Chromebook e ambienti come le finestre del desktop. Verifica se la tua app è disponibile su questi dispositivi o se stai escludendo involontariamente questi utenti richiedendo funzionalità non necessarie all'interno dell'app.
  2. Risolvi i problemi comuni della UI: valuta cosa ti sembra strano nella UI della tua app oggi. Abbiamo a disposizione molte indicazioni su come tradurre facilmente la tua app mobile in altre schermate.
    1. Consulta la galleria di progettazione per schermi di grandi dimensioni per trovare ispirazione e capire come l'interfaccia utente della tua app può evolversi su più dispositivi utilizzando soluzioni comprovate per le sfide comuni dell'interfaccia utente.
    2. Inizia con risultati rapidi. Ad esempio, impedisci ai pulsanti di estendersi per tutta la larghezza dello schermo o passa a una barra di navigazione verticale sugli schermi di grandi dimensioni per migliorare l'ergonomia.
    3. Identifica i pattern in cui i layout canonici (ad es. elenco-dettagli) potrebbero risolvere eventuali problemi di usabilità dell'interfaccia utente che hai identificato. Una visualizzazione list-detail potrebbe migliorare la navigazione dell'app? Un riquadro di supporto laterale sfrutterebbe meglio lo spazio aggiuntivo rispetto a un riquadro inferiore?
  3. Ottimizza la tua app in modo incrementale, schermata per schermata:potrebbe essere utile dare la priorità al modo in cui approcci l'ottimizzazione, perché non tutto deve essere perfettamente adattivo fin dal primo giorno. Migliora la tua app in modo incrementale in base a ciò che conta di più. Non è tutto o niente.
    1. Inizia dalle basi. Consulta le norme sulla qualità delle app per schermi di grandi dimensioni, che classificano e danno la priorità alle correzioni più critiche per gli utenti. Rimuovi le limitazioni relative all'orientamento per supportare la modalità verticale e orizzontale, assicurati che sia supportato il ridimensionamento (per quando gli utenti sono in modalità schermo diviso) ed evita lo stiramento eccessivo di pulsanti, campi di testo e immagini. Queste correzioni di base sono fondamentali, soprattutto con le modifiche alle API in Android 16, che renderanno questi aspetti ancora più importanti.
    2. Implementa le ottimizzazioni del layout adattivo concentrandoti prima sui percorsi o sulle schermate principali degli utenti.
      1. Identifica le schermate in cui le ottimizzazioni (ad esempio un layout a due riquadri) offrono il miglior risultato in termini di UX.
      2. e poi procedi con le schermate o le parti dell'app che non vengono utilizzate spesso su schermi di grandi dimensioni.
    3. Supportare metodi di input diversi dal tocco, tra cui tastiera, mouse, trackpad e stilo. Grazie al supporto di nuovi fattori di forma e display connessi, gli utenti possono interagire con la tua UI senza problemi.
    4. Aggiungi esperienze utente differenzianti come il supporto della modalità da tavolo o della modalità doppio schermo sui pieghevoli. Ciò può accadere in base al caso d'uso. Ad esempio, la modalità da tavolo è ideale per guardare video, mentre la modalità Dual Screen è perfetta per le videochiamate.

Sebbene sia necessario un investimento iniziale per adottare i principi adattivi (utilizzando strumenti come Jetpack Compose e le classi di dimensioni della finestra), il ritorno a lungo termine può essere significativo. Progettando e creando le funzionalità una sola volta e lasciandole adattare alle varie dimensioni dello schermo, i vantaggi superano il costo della creazione di più layout personalizzati. Per saperne di più, consulta le indicazioni per gli sviluppatori relative alle app adattive.

Sfrutta il potenziale della tua app con la progettazione adattiva delle app

Il messaggio per i miei colleghi product manager, responsabili delle decisioni e aziende è chiaro: il design adattivo migliorerà la tua app per esperienze Android di alta qualità nel 2025 e negli anni successivi. Un'interfaccia utente adattabile e reattiva è il modo scalabile per supportare i numerosi dispositivi Android senza sviluppare in base al fattore di forma. Se ignori il variegato ecosistema di dispositivi pieghevoli, tablet, Chromebook e fattori di forma emergenti come XR e auto, la tua attività accetta costi nascosti derivanti da recensioni negative degli utenti, minore visibilità su Play, aumento del debito tecnico e opportunità mancate per un maggiore coinvolgimento degli utenti e acquisizione utenti.

Massimizza l'impatto delle tue app e scopri nuove esperienze utente. Scopri di più su come creare app adattive oggi stesso.

Scritto da:

Continua a leggere