Android Sentral

Jeg har brukt sammenleggbare telefoner i flere måneder - her er fire programvareproblemer jeg la merke til

protection click fraud

Jeg har daglig kjørt en sammenleggbar telefon i bokstil de siste månedene nå, og jeg vil ikke gå tilbake til en tradisjonell candybar-telefon. Å se videoer, lese manga og surfe på nettet er mye mer behagelig å gjøre på innsiden av en sammenleggbar bok enn på en candybar-telefon. Dessverre er min erfaring med programvaren på de to sammenleggbare bokstilene jeg har brukt så langt - Samsung Galaxy Z Fold 5 og OnePlus Open – har ikke vært perfekt, og det er ikke på grunn av noe Samsung eller OnePlus har ferdig.

Jeg er sikker på at du har hørt anmeldere si at mange apper ikke er "optimalisert" ennå for sammenleggbare, men hva mener de egentlig med det?

Wikipedia om OnePlus Open og Pixel 8 Pro
Til venstre: OnePlus Open. Høyre: Google Pixel 8 Pro.(Bildekreditt: Mishaal Rahman / Android Central)

Grovt sett er det fire kategorier av programvareproblemer som jeg har identifisert mens jeg brukte bokstil sammenleggbare telefoner. Disse inkluderer størrelse, layout, bevissthet og fordel. Jeg skal forklare hva jeg mener med hver av disse og også snakke om hvordan Google og OEM-er jobber for å løse dem.

Mitt første nummer: Størrelse

Hvis du sammenligner antall candybar Android-telefoner som er på markedet i forhold til antallet Android-enheter med stor skjerm (som inkluderer nettbrett, sammenleggbare og Chromebooks som kan kjøre Android-apper), vil du oppdage at førstnevnte langt overgår sistnevnte. Derfor er det ingen overraskelse at det store flertallet av utviklere først fokuserer på å optimalisere Android-appene sine for candybar-telefoner. Hvis de har tid og ressurser, kan de optimalisere appen for større skjermer, men mange utviklere gjør det ikke.

Utviklere som ikke kan eller ikke kan optimalisere appene sine, har to alternativer: Blokker appen fra å kjøre på enheter med større skjermer eller lås appen i stående retning. Det første alternativet vil stenge noen potensielle brukere ute, så mange utviklere velger å ikke gjøre det. Det andre alternativet lar disse brukerne få tilgang til appen, selv om de kanskje må snu enheten 90° for å faktisk bruke den. Apper som BeReal, Authy, Venmo, Zipcar, Lyft, Delta, Chase og Amex låser seg for eksempel til portrettorientering.

Threads-appen i stående retning på OnePlus Open
Som standard er Threads-appen låst til portrettmodus på OnePlus Open.(Bildekreditt: Mishaal Rahman / Android Central)

Det er åpenbart ikke ideelt at det er så mange apper som ikke er optimalisert for liggende orientering, men tvinger utviklere å tilpasse appene sine for å støtte det som kan være et relativt lite antall brukere, er ikke noe Google kan rettferdiggjøre. I stedet fant Google en løsning som lar OEM-er overstyre appens orienteringspreferanser mens de fortsatt viser appen i det tiltenkte størrelsesforholdet.

På systemnivå kan OEM-er overstyre appens orienteringspreferanser, slik at de kan vises i liggende modus. Som standard plasserer dette appen i en brevkasse omgitt av grå søyler, men du kan strekke appen for å fylle skjermen hvis du vil. I Samsungs One UI gjøres dette ved å gå til Innstillinger > Avanserte funksjoner > Labs > Liggende visning for stående apper. I OxygenOS/ColorOS gjøres dette ved å gå til Innstillinger > Hovedskjerm > Skjermstørrelse. Til slutt, på lager Android, gjøres dette ved å navigere til Innstillinger > Apper > Sideforhold.

Threads-appen i liggende modus på OnePlus Open
Threads-appen ble tvunget til liggende modus på OnePlus Open.(Bildekreditt: Mishaal Rahman / Android Central)

Selv om overstyring av orienteringspreferansen og sideforholdet til en app løser noen problemer, fører det til andre problemer eller løser rett og slett ikke noen eksisterende problemer. Disse problemene har å gjøre med appens oppsett.

Mitt andre problem: Layout

Med layout refererer jeg til plasseringen av UI-elementer i en app, for eksempel knapper, faner, tekst og bilder. Mange apper designet for candybar-telefoner bruker en bunn navigasjonslinjen, dvs. en rad med knapper nederst som lar brukere navigere til forskjellige skjermer i appen. Disse knappene er tett nok sammen på candybar-telefoner til at de er enkle å nå uten å strekke deg tommelen, men de er vanskeligere å nå når appen strekkes for å fylle skjermen på enheter med mye bredere skjermer. Løsningen på dette problemet er at appen bytter til en side navigasjonsskinne når den åpnes på en enhet med større skjerm.

Her er noen skjermbilder som viser Gmail på en candybar-telefon med en navigasjonslinje nederst, Gmail strukket for å fylle skjermen til en sammenleggbar bokstil, men med en bunnnavigasjonslinje, og til slutt Gmail optimalisert for store skjermer med sidenavigasjon skinne:

Gmail-navigasjonsskinnen på en candybar-smarttelefon og på en sammenleggbar
Venstre til høyre: Gmail på en candybar-telefonformfaktor med en nedre navigasjonslinje, Gmail strukket for å fylle skjermen på en bok-stil sammenleggbar, men med en bunn navigasjonslinje, og Gmail optimert for store skjermer med sidenavigasjon skinne.(Bildekreditt: Mishaal Rahman / Android Central)

Navigering i appen er ikke den eneste layoututfordringen å vurdere. Sammenleggbare bokstiler, når de er utfoldet, har nok skjermplass til å romme to innholdsvinduer, men de fleste apper viser bare en enkelt rute med innhold om gangen. Ofte resulterer dette i at tekst og bilder blir unødvendig strukket for å passe hele bredden på den indre skjermen, slik som i tilfellet med X-appen.

Opprette en layout med to ruter krever litt arbeid fra apputviklerens side, selvfølgelig. Mange Google-apper, for eksempel Gmail, som vist ovenfor, har en layout med to ruter, men de fleste apper fra andre utviklere har ikke det.

Noen OEM-er har implementert funksjoner som tvinger utvalgte apper til å åpne i en to-rute layout, men dette fungerer bare med apper som har en fleraktivitetsarkitektur, da systemet i hovedsak tvinger disse appene til å støtte Android “innebygging av aktivitet" trekk. Imidlertid må denne typen funksjoner være spesifikt kodet for å støtte visse apper, så du vil oppdage at en OEMs OS kan tvinge frem en to-rute layout i en app mens en annen OEMs OS ikke kan. Et sentralt eksempel på dette er X, som kan være tvunget inn i en to-rute layoutHonor Magic V2 men ikke på Samsung Galaxy Z Fold 5 eller OnePlus åpen.

LinkedIn-appen på OnePlus Open
LinkedIn-appen tvunget inn i et layout med to ruter av OxygenOS (Innstillinger > Hovedskjerm > Doble Windows).(Bildekreditt: Mishaal Rahman / Android Central)

Stock Android har dessverre ingen løsning på dette problemet. Googles svar er å gi utviklere verktøyene de trenger for å lage en to-panels layout, uavhengig av om appen deres følger retningslinjer for moderne Android-utvikling (MAD).

Et annet layoutrelatert problem er at selv om appen på papir gjør alle de riktige tingene for å støtte enheter med stor skjerm, viser den ikke brukerne den optimaliserte layouten som standard. De Gmail-skjermbildene jeg delte tidligere ble alle tatt på OnePlus Open, først på den ytre skjermen, andre på indre skjerm i standard stående retning, og til slutt på indre skjerm når den er snudd til liggende orientering. OnePlus Open, så vel som Galaxy Z Fold 5, har et mye smalere indre skjermbildeforhold sammenlignet med Google Pixel Fold, som betyr at dens naturlige orientering når utfoldet er portrett.

Dette betyr at du ikke trenger å snu telefonen 90° for å håndtere portrettlåste apper, men det betyr også at apper med en storskjermoptimalisert layout, som Discord og Gmail, vil ikke vise deg det oppsettet med mindre du snur telefonen 90°.

Bilde 1 av 2

Bruke Discord i stående retning på OnePlus Open
Discord på OnePlus Åpne når den er brettet ut i sin naturlige portrettretning.(Bildekreditt: Mishaal Rahman / Android Central)
Bruker Discord i liggende modus på OnePlus Open
Discord på OnePlus Åpne når den er brettet ut og snudd til liggende orientering.(Bildekreditt: Mishaal Rahman / Android Central)

Mitt tredje problem: Bevissthet

Dette neste problemet er mye mindre sammenlignet med de to foregående, men det er noe som har skjedd meg ofte nok til at jeg må ta det opp. Det er noen få ting som apper må gjøre for å bli "foldbare", og en av dem er å håndtere endringen i skjermstørrelsen som skjer når brukeren bretter eller bretter ut enheten.

Dessverre har jeg lagt merke til at noen apper, som Discord, ikke håndterer denne konfigurasjonsendringen elegant. For eksempel har jeg ofte oppdaget at send-knappen er skjult utenfor skjermen når jeg bretter enheten mens Discord er åpen. For å vise denne knappen igjen, må jeg lukke appen og åpne den på nytt.

Bruke Discord på den eksterne OnePlus Open-skjermen
Discords sendeknapp er noen ganger skjult utenfor skjermen på OnePlus Open når enheten brettes/brettes ut. Dette skjer også på Galaxy Z Fold 5.(Bildekreditt: Mishaal Rahman / Android Central)

Mange sammenleggbare enheter har også en hengselvinkelsensor som apper kan lytte til for å justere brukergrensesnittet basert på enhetens foldede tilstand. Svært få apper drar imidlertid nytte av hengselvinkelsensoren. YouTube er et eksempel på en app som gjør det. Når enheten er halvåpnet, vises YouTubes Premium-kontroller på nederste halvdel av skjermen mens videoen vises i øvre halvdel.

Mitt siste problem: Fordel

Når vi snakker om apper som drar nytte av funksjoner som bare finnes på sammenleggbare, er det siste problemet jeg ønsket å fremheve at svært få apper utnytter det faktum at sammenleggbare enheter har to skjermer. Pixel Folds Dual Screen Tolk-modus lar deg vise oversatt tekst på det ytre displayet og originalteksten på det indre displayet. Denne funksjonen var imidlertid ikke tilgjengelig på Pixel Fold ved lanseringen, da den er avhengig av nye funksjoner introdusert i Android 14.

Tolkemodus med to skjermer på Pixel Fold
Dobbel skjermtolkemodus på Pixel Fold.(Bildekreditt: Google)

Heldigvis gjør Android 14 det mulig for andre apper å bruke begge skjermene på en sammenleggbar, så forhåpentligvis blir flere apper oppdatert for å dra nytte av dette unike aspektet ved sammenleggbare telefoner.


Bok-stil sammenleggbare telefoner krysser av i alle de riktige boksene for meg, og til tross for disse problemene, ser jeg ikke at jeg har en vanlig candybar-telefon som min personlige enhet med det første. Når sammenleggbare bok-stiler faller i pris og blir mer mainstream, håper jeg at deres økte popularitet vil oppmuntre utviklere til å optimalisere appene sine.

Inntil da, hvis du ønsker å kjøpe en bok-stil sammenleggbar som Galaxy Z Fold 5, Pixel Fold eller OnePlus Open, da bør være klar over problemene jeg nevnte i denne artikkelen og de mulige løsningene som er tilgjengelige eller er inne utvikling.

instagram story viewer