Centrale Android

Utilizzo telefoni pieghevoli da mesi: ecco quattro problemi software che ho notato

protection click fraud

Negli ultimi mesi ho guidato quotidianamente un telefono pieghevole in stile libro e non voglio tornare a un tradizionale telefono candybar. Guardare video, leggere manga e navigare sul web sono tutte cose molto più comode da fare sullo schermo interno di un pieghevole in stile libro che su un telefono candybar. Sfortunatamente, la mia esperienza con il software sui due pieghevoli in stile libro che ho usato finora: il Samsung Galaxy Z Fold 5 e OnePlus Open: non è stato perfetto e non è dovuto a qualcosa che Samsung o OnePlus hanno Fatto.

Sono sicuro che hai sentito i revisori dire che molte app non sono ancora "ottimizzate" per i dispositivi pieghevoli, ma cosa intendono esattamente con questo?

Wikipedia su OnePlus Open e Pixel 8 Pro
A sinistra: OnePlus Open. A destra: Google Pixel 8 Pro.(Credito immagine: Mishaal Rahman / Android Central)

In generale, ci sono quattro categorie di problemi software che ho identificato utilizzando lo stile libro telefoni pieghevoli. Questi includono dimensioni, layout, consapevolezza e vantaggio. Spiegherò cosa intendo con ciascuno di questi e parlerò anche di come Google e gli OEM stanno lavorando per affrontarli.

Il mio primo problema: Dimensioni

Se confronti il ​​numero di candybar Telefoni Android presenti sul mercato rispetto al numero di dispositivi Android con schermo grande (che comprende tablet, pieghevoli e Chromebook in grado di eseguire app Android), scoprirai che il primo supera di gran lunga il più recente. Ecco perché non sorprende che la stragrande maggioranza degli sviluppatori si concentri innanzitutto sull'ottimizzazione delle proprie app Android per i telefoni candybar. Se hanno tempo e risorse, potrebbero ottimizzare la loro app per schermi più grandi, ma molti sviluppatori non lo fanno.

Gli sviluppatori che non ottimizzano o non possono ottimizzare le proprie app hanno due opzioni: impedire l'esecuzione dell'app su dispositivi con schermi più grandi o bloccare l'app in orientamento verticale. La prima opzione escluderebbe alcuni potenziali utenti, quindi molti sviluppatori scelgono di non farlo. La seconda opzione consente a questi utenti di accedere all'app, anche se potrebbero dover ruotare il dispositivo di 90° per utilizzarla effettivamente. App come BeReal, Authy, Venmo, Zipcar, Lyft, Delta, Chase e Amex si bloccano, ad esempio, nell'orientamento verticale.

L'app Threads in orientamento verticale su OnePlus Open
Per impostazione predefinita, l'app Threads è bloccata in modalità verticale su OnePlus Open.(Credito immagine: Mishaal Rahman / Android Central)

Ovviamente non è l'ideale che ci siano così tante app che non sono ottimizzate per l'orientamento orizzontale, ma forzate agli sviluppatori di modificare le loro app per supportare quello che potrebbe essere un numero relativamente piccolo di utenti non è qualcosa che Google può fare giustificare. Invece, Google ha trovato una soluzione che consente agli OEM di ignorare la preferenza di orientamento di un’app pur continuando a visualizzare l’app nelle proporzioni previste.

A livello di sistema, gli OEM possono ignorare la preferenza di orientamento di un’app, consentendone la visualizzazione in modalità orizzontale. Per impostazione predefinita, l'app viene posizionata in una cassetta delle lettere circondata da barre grigie, ma se lo desideri puoi allungare l'app per riempire lo schermo. Nella One UI di Samsung, questo viene fatto andando su Impostazioni > Funzionalità avanzate > Labs > Visualizzazione orizzontale per le app in verticale. In OxygenOS/ColorOS, questo viene fatto andando su Impostazioni > Schermata principale > Dimensioni display. Infine, in Android stock, questo viene fatto navigando su Impostazioni > App > Proporzioni.

L'app Threads in modalità orizzontale su OnePlus Open
L'app Threads è stata forzata in modalità orizzontale su OnePlus Open.(Credito immagine: Mishaal Rahman / Android Central)

Sebbene ignorare la preferenza di orientamento e le proporzioni di un'app risolva alcuni problemi, ne porta ad altri o semplicemente non risolve alcuni problemi esistenti. Questi problemi hanno a che fare con il layout dell’app.

Il mio secondo problema: Layout

Per layout mi riferisco al posizionamento degli elementi dell'interfaccia utente all'interno di un'app, come pulsanti, schede, testo e immagini. Molte app progettate per telefoni candybar utilizzano un fondo barra di navigazione, ovvero una fila di pulsanti nella parte inferiore che consente agli utenti di navigare tra le diverse schermate dell'app. Questi pulsanti sono abbastanza vicini tra loro sui telefoni candybar da essere facili da raggiungere senza allungare il corpo pollice, ma sono più difficili da raggiungere quando l'app è estesa per riempire lo schermo su dispositivi molto più ampi schermi. La soluzione a questo problema è che l'app passi da un lato binario di navigazione quando viene aperto su un dispositivo con uno schermo più grande.

Ecco alcuni screenshot che mostrano Gmail su un telefono candybar con una barra di navigazione inferiore, Gmail allungato per riempire lo schermo un pieghevole stile libro ma con barra di navigazione inferiore e, infine, Gmail ottimizzato per schermi di grandi dimensioni con navigazione laterale sbarra:

La guida di navigazione di Gmail su uno smartphone candybar e su un pieghevole
Da sinistra a destra: Gmail sul formato di un telefono candybar con una barra di navigazione inferiore, Gmail allungato per riempire lo schermo un pieghevole in stile libro ma con barra di navigazione inferiore e Gmail ottimizzato per schermi di grandi dimensioni con navigazione laterale sbarra.(Credito immagine: Mishaal Rahman / Android Central)

La navigazione in-app non è l’unica sfida di layout da considerare. I dispositivi pieghevoli in stile libro, quando aperti, hanno spazio sullo schermo sufficiente per ospitare due riquadri di contenuto, ma la maggior parte delle app mostra solo un singolo riquadro di contenuto alla volta. Spesso ciò fa sì che testo e immagini vengano allungati inutilmente per adattarsi all'intera larghezza del display interno, come nel caso dell'app X.

Creazione di un layout a due riquadri richiede un po' di lavoro da parte dello sviluppatore dell'app, ovviamente. Molte app Google, come Gmail, come mostrato sopra, hanno un layout a due riquadri, ma la maggior parte delle app di altri sviluppatori no.

Alcuni OEM hanno implementato funzionalità che forzano l'apertura di app selezionate in un layout a due riquadri, ma funziona solo con app che hanno un'architettura ad attività multiple, poiché il sistema essenzialmente obbliga queste app a supportare Android “inclusione di attività" caratteristica. Tuttavia, questi tipi di funzionalità devono essere codificati specificamente per supportare determinate app, quindi scoprirai che il sistema operativo di un OEM può forzare un layout a due riquadri in un'app mentre il sistema operativo di un altro OEM non può. Un esempio chiave di ciò è X, che può essere forzato in un layout a due riquadri sul Onore Magic V2 ma non sul Samsung Galaxy Z Fold 5 O OnePlus aperto.

App LinkedIn su OnePlus Open
L'app LinkedIn forzata in un layout a due riquadri da OxygenOS (Impostazioni > Schermata principale > Doppia finestra).(Credito immagine: Mishaal Rahman / Android Central)

Android Stock, sfortunatamente, non ha soluzione a questo problema. La risposta di Google è fornire agli sviluppatori gli strumenti di cui hanno bisogno per creare un layout a due riquadri, indipendentemente dal fatto che la loro app segua o meno le moderne linee guida di sviluppo Android (MAD).

Un altro problema legato al layout è che, anche se l’app su carta fa tutte le cose giuste per supportare i dispositivi a schermo grande, non mostra agli utenti il ​​layout ottimizzato per impostazione predefinita. Gli screenshot di Gmail che ho condiviso in precedenza sono stati tutti acquisiti su OnePlus Open, prima sul display esterno, poi su quello display interno nel suo orientamento verticale predefinito e infine sul display interno quando viene girato in orizzontale orientamento. Il OnePlus Open, così come il Galaxy Z Fold 5, ha proporzioni dello schermo interno molto più strette rispetto al GooglePixel Fold, il che significa che il suo orientamento naturale quando è aperto è verticale.

Ciò significa che non è necessario capovolgere il telefono di 90° per gestire le app bloccate in verticale, ma significa anche che le app con un layout ottimizzato per un grande schermo, come Discord e Gmail, non ti mostrerà quel layout a meno che non capovolgi il telefono 90°.

Immagine 1 di 2

Utilizzo di Discord in orientamento verticale su OnePlus Open
Discord su OnePlus Open quando è aperto nel suo orientamento verticale naturale.(Credito immagine: Mishaal Rahman / Android Central)
Utilizzo di Discord in modalità orizzontale su OnePlus Open
Discord su OnePlus Open quando è aperto e ruotato in orientamento orizzontale.(Credito immagine: Mishaal Rahman / Android Central)

Il mio terzo problema: Consapevolezza

Il prossimo numero è molto più minore rispetto ai due precedenti, ma è qualcosa che mi è successo abbastanza spesso da dover parlarne. Ci sono alcune cose che le app devono fare per diventare "foldable aware" e una di queste è gestire la modifica delle dimensioni del display che si verifica quando l'utente piega o apre il proprio dispositivo.

Sfortunatamente, ho notato che alcune app, come Discord, non gestiscono bene questa modifica di configurazione. Ad esempio, ho spesso riscontrato che il pulsante di invio è nascosto fuori dallo schermo quando chiudo il dispositivo mentre Discord è aperto. Per far riemergere questo pulsante, devo chiudere l'app e quindi riaprirla.

Utilizzo di Discord sullo schermo esterno di OnePlus Open
Il pulsante di invio di Discord a volte è nascosto fuori dallo schermo di OnePlus Open quando si piega/apre il dispositivo. Questo succede anche sul Galaxy Z Fold 5.(Credito immagine: Mishaal Rahman / Android Central)

Molti dispositivi pieghevoli dispongono anche di un sensore dell'angolo di cerniera che le app possono ascoltare per regolare la propria interfaccia utente in base allo stato piegato del dispositivo. Tuttavia, pochissime app sfruttano il sensore dell'angolo di cerniera. YouTube è un esempio di app che lo fa. Quando il dispositivo è semiaperto, i controlli Premium di YouTube vengono visualizzati nella metà inferiore dello schermo mentre il video viene mostrato nella metà superiore.

Il mio ultimo numero: Advantage

Parlando di app che sfruttano funzionalità presenti solo sui pieghevoli, l'ultimo problema che volevo sottolineare è che pochissime app sfruttano il fatto che i pieghevoli hanno due display. Il Pixel Fold Modalità interprete a doppio schermo consente di mostrare il testo tradotto sul display esterno e il testo originale sul display interno. Questa funzionalità, tuttavia, non era disponibile su Pixel Fold al momento del lancio, poiché si basa sulle nuove funzionalità introdotte Androide 14.

Modalità interprete a doppio schermo su Pixel Fold
Modalità interprete a doppio schermo su Pixel Fold.(Credito immagine: Google)

Fortunatamente, Android 14 consente ad altre app di utilizzare entrambi gli schermi su un telefono pieghevole, quindi speriamo che più app vengano aggiornate per sfruttare questo aspetto unico dei telefoni pieghevoli.


I telefoni pieghevoli a libro soddisfano tutte le esigenze giuste per me e, nonostante questi problemi, non mi vedo portare un normale telefono candybar come dispositivo personale in tempi brevi. Una volta che i pieghevoli in stile libro diminuiranno di prezzo e diventeranno più diffusi, spero che la loro crescente popolarità incoraggi gli sviluppatori a ottimizzare le loro app.

Fino ad allora, se stai cercando di acquistare un pieghevole in stile libro come Galaxy Z Fold 5, Pixel Fold o OnePlus Open, allora dovresti essere consapevole dei problemi che ho menzionato in questo articolo e delle potenziali soluzioni alternative disponibili o presenti sviluppo.

instagram story viewer