Android Centrala

Mjesecima sam koristio sklopive telefone — evo četiri problema sa softverom koje sam primijetio

protection click fraud

Proteklih nekoliko mjeseci svakodnevno vozim sklopivi telefon u stilu knjige i ne želim se vratiti tradicionalnom monoblok telefonu. Gledanje videa, čitanje manga i pregledavanje weba mnogo je ugodnije za obavljanje na unutarnjem ekranu sklopivog u stilu knjige nego na telefonu s monoblok linijom. Nažalost, moje iskustvo sa softverom na dvije sklopive kutije u stilu knjige koje sam do sada koristio — Samsung Galaxy Z Fold 5 i OnePlus Open — nisu bili savršeni, i to ne zbog bilo čega što Samsung ili OnePlus imaju učinjeno.

Siguran sam da ste čuli recenzente kako kažu da mnoge aplikacije još nisu "optimizirane" za sklopive uređaje, ali što pod tim točno misle?

Wikipedia o OnePlus Openu i Pixelu 8 Pro
Lijevo: OnePlus Open. Desno: Google Pixel 8 Pro.(Slika: Mishaal Rahman / Android Central)

Općenito govoreći, postoje četiri kategorije problema sa softverom koje sam identificirao dok sam koristio knjiški stil sklopivi telefoni. To uključuje veličinu, raspored, svijest i prednost. Objasnit ću što mislim pod svakim od ovih i također ću govoriti o tome kako Google i OEM-ovi rade na njihovom rješavanju.

Moj prvi problem: Veličina

Ako usporedite broj candybara Android telefoni koji su na tržištu u odnosu na broj Android uređaja s velikim zaslonom (što uključuje tablete, sklopivi i Chromebookovi koji mogu pokretati Android aplikacije), vidjet ćete da prvi daleko nadmašuje potonji. Zato ne čudi da se velika većina razvojnih programera prvo usredotočuje na optimizaciju svojih Android aplikacija za telefone s monoblokom. Ako imaju vremena i resursa, mogu optimizirati svoju aplikaciju za veće zaslone, ali mnogi programeri to ne čine.

Programeri koji ne optimiziraju ili ne mogu optimizirati svoje aplikacije imaju dvije mogućnosti: blokirati pokretanje aplikacije na uređajima s većim zaslonima ili zaključati aplikaciju u portretnu orijentaciju. Prva bi opcija isključila neke potencijalne korisnike, pa mnogi programeri to ne žele učiniti. Druga opcija omogućuje tim korisnicima pristup aplikaciji, iako će možda morati okrenuti svoj uređaj za 90° da bi ga stvarno koristili. Aplikacije kao što su BeReal, Authy, Venmo, Zipcar, Lyft, Delta, Chase i Amex zaključavaju se na portretnu orijentaciju, na primjer.

Aplikacija Threads u portretnoj orijentaciji na OnePlus Open
Prema zadanim postavkama, aplikacija Threads je zaključana na portretni način rada na OnePlus Open.(Slika: Mishaal Rahman / Android Central)

Očito nije idealno da postoji toliko mnogo aplikacija koje nisu optimizirane za pejzažnu orijentaciju, već prisiljavaju Google ne može programerima prilagoditi svoje aplikacije tako da podržavaju možda relativno mali broj korisnika opravdati. Umjesto toga, Google je pronašao rješenje koje proizvođačima originalne opreme omogućuje nadjačavanje preferencije orijentacije aplikacije dok još uvijek prikazuje aplikaciju u predviđenom omjeru slike.

Na razini sustava, OEM-ovi mogu nadjačati preferencije orijentacije aplikacije, dopuštajući im da budu prikazane u pejzažnom načinu. Prema zadanim postavkama, ovo stavlja aplikaciju u poštanski sandučić okružen sivim trakama, ali ako želite, možete rastegnuti aplikaciju da ispuni zaslon. U Samsungovom One UI, to se radi odlaskom na Postavke > Napredne značajke > Labs > Pejzažni prikaz za portretne aplikacije. U OxygenOS/ColorOS to se radi odlaskom na Postavke > Glavni zaslon > Veličina zaslona. Konačno, u standardnom Androidu to se postiže navigacijom do Postavke > Aplikacije > Omjer slike.

Aplikacija Threads u pejzažnom načinu na OnePlus Open
Aplikacija Threads prisiljena je u pejzažni način rada na OnePlus Openu.(Slika: Mishaal Rahman / Android Central)

Iako nadjačavanje željene orijentacije i omjera slike rješava neke probleme, dovodi do drugih problema ili jednostavno ne rješava neke postojeće probleme. Ovi problemi povezani su s izgledom aplikacije.

Moj drugi problem: Izgled

Pod rasporedom mislim na položaj elemenata korisničkog sučelja unutar aplikacije, kao što su gumbi, kartice, tekst i slike. Mnoge aplikacije dizajnirane za monoblok telefone koriste dno navigacijska traka, tj. niz gumba na dnu koji korisnicima omogućuje navigaciju na različite zaslone u aplikaciji. Ovi su gumbi dovoljno blizu jedan drugom na telefonima s monoblok pa ih je lako dohvatiti bez istezanja palac, ali ih je teže dosegnuti kada je aplikacija rastegnuta da ispuni zaslon na uređajima s puno širim ekrani. Rješenje ovog problema je da se aplikacija prebaci na stranu navigacijska tračnica kada se otvori na uređaju s većim zaslonom.

Evo nekoliko snimaka zaslona koji prikazuju Gmail na telefonu s monoblok s donjom navigacijskom trakom, Gmail rastegnut da ispuni zaslon sklopivi u stilu knjige, ali s donjom navigacijskom trakom, i konačno, Gmail optimiziran za velike zaslone s bočnom navigacijom željeznica:

Gmail navigacijska traka na monoblok pametnom telefonu i na sklopivom
Slijeva nadesno: Gmail na obliku monoblok telefona s donjom navigacijskom trakom, Gmail rastegnut da ispuni zaslon sklopivi u stilu knjige, ali s donjom navigacijskom trakom, i Gmail optimiziran za velike zaslone s bočnom navigacijom željeznicom.(Slika: Mishaal Rahman / Android Central)

Navigacija unutar aplikacije nije jedini izazov izgleda koji treba razmotriti. Sklopivi okviri u stilu knjige, kada su rasklopljeni, imaju dovoljno prostora na zaslonu za smještaj dva okna sadržaja, ali većina aplikacija prikazuje samo jedno okno sadržaja u isto vrijeme. To često rezultira nepotrebnim rastezanjem teksta i slika kako bi odgovarali cijeloj širini unutarnjeg zaslona, ​​kao što je slučaj s aplikacijom X.

Stvaranje izgleda s dva okna zahtijeva nešto posla od strane programera aplikacije, naravno. Mnoge Googleove aplikacije, kao što je Gmail, kao što je gore prikazano, imaju raspored u dva okna, ali većina aplikacija drugih programera nema.

Neki proizvođači originalne opreme implementirali su značajke koje prisiljavaju odabrane aplikacije da se otvore u rasporedu s dva okna, ali to funkcionira samo s aplikacije koje imaju arhitekturu s više aktivnosti, budući da sustav u biti prisiljava te aplikacije da podržavaju Android “ugrađivanje aktivnosti” značajka. Međutim, ove vrste značajki moraju biti posebno kodirane za podršku određenim aplikacijama, tako da ćete vidjeti da OS jednog OEM-a može nametnuti raspored s dva okna u jednoj aplikaciji, dok OS drugog OEM-a ne može. Ključni primjer za to je X, koji može biti prisiljeni na raspored s dva okna na Honor Magic V2 ali ne na Samsung Galaxy Z Fold 5 ili OnePlus Open.

Aplikacija LinkedIn na OnePlus Openu
OxygenOS je prisilio aplikaciju LinkedIn na raspored s dva okna (Postavke > Glavni zaslon > Dual Windows).(Slika: Mishaal Rahman / Android Central)

Stock Android, nažalost, nema rješenje za ovaj problem. Googleov odgovor je pružiti programerima alate koji su im potrebni za izradu izgleda s dva okna, neovisno o tome slijedi li njihova aplikacija smjernice modernog razvoja Androida (MAD).

Još jedan problem vezan uz izgled je taj da, čak i ako aplikacija na papiru radi sve kako bi podržala uređaje s velikim zaslonom, korisnicima ne prikazuje taj optimizirani izgled prema zadanim postavkama. One snimke zaslona za Gmail koje sam ranije podijelio sve su snimljene na OnePlus Openu, prva na vanjskom zaslonu, druga na unutarnji zaslon u zadanoj portretnoj orijentaciji i na kraju na unutarnjem zaslonu kada se okrene u pejzaž orijentacija. OnePlus Open, kao i Galaxy Z Fold 5, ima puno uži unutarnji omjer slike u odnosu na Google Pixel Fold, što znači da je njegova prirodna orijentacija kad je rasklopljena portretna.

To znači da ne morate okrenuti telefon za 90° da biste radili s aplikacijama zaključanim u portretnom položaju, ali također znači da aplikacije s velikim zaslonom optimiziranim izgledom, poput Discorda i Gmaila, neće vam pokazati taj izgled osim ako ne okrenete telefon 90°.

Slika 1 od 2

Korištenje Discorda u portretnoj orijentaciji na OnePlus Open
Discord na OnePlus Openu kada je rasklopljen u prirodnoj portretnoj orijentaciji.(Slika: Mishaal Rahman / Android Central)
Korištenje Discorda u pejzažnom načinu na OnePlus Open
Discord na OnePlus Open kada se otvori i okrene u pejzažnu orijentaciju.(Slika: Mishaal Rahman / Android Central)

Moje treće pitanje: Svijest

Ovaj sljedeći problem puno je manji u usporedbi s prethodna dva, ali to je nešto što mi se događa dovoljno često da ga moram spomenuti. Postoji nekoliko stvari koje aplikacije moraju učiniti kako bi postale "svjesne sklopivog", a jedna od njih je nositi se s promjenom veličine zaslona koja se događa kada korisnik sklopi ili rasklopi svoj uređaj.

Nažalost, primijetio sam da neke aplikacije, poput Discorda, ne podnose ovu promjenu konfiguracije elegantno. Na primjer, često sam otkrio da je gumb za slanje skriven izvan zaslona kada sklopim uređaj dok je Discord otvoren. Da bih ponovno prikazao ovaj gumb, moram zatvoriti aplikaciju i zatim je ponovo otvoriti.

Korištenje Discorda na vanjskom zaslonu OnePlus Open
Gumb za slanje Discorda ponekad je skriven izvan zaslona na OnePlus Openu prilikom sklapanja/otklapanja uređaja. To se također događa na Galaxy Z Fold 5.(Slika: Mishaal Rahman / Android Central)

Mnogi sklopivi uređaji također imaju senzor kuta šarke koji aplikacije mogu slušati kako bi prilagodile svoje korisničko sučelje na temelju sklopljenog stanja uređaja. Ipak, vrlo malo aplikacija koristi prednosti senzora kuta šarke. YouTube je jedan primjer aplikacije koja to čini. Kad je uređaj poluotvoren, YouTube Premium kontrole prikazane su u donjoj polovici zaslona, ​​dok se video prikazuje u gornjoj polovici.

Moje posljednje pitanje: Prednost

Govoreći o aplikacijama koje iskorištavaju značajke koje se nalaze samo na sklopivim uređajima, zadnji problem koji sam želio istaknuti je da vrlo malo aplikacija iskorištava činjenicu da sklopivi uređaji imaju dva zaslona. Pixel Fold Dual Screen Interpreter način rada omogućuje prikaz prevedenog teksta na vanjskom zaslonu i izvornog teksta na unutarnjem zaslonu. Međutim, ova značajka nije bila dostupna na Pixel Foldu pri lansiranju jer se oslanja na nove mogućnosti uvedene u Android 14.

Način tumača s dva zaslona na Pixel Foldu
Dual Screen Interpreter Mode na Pixel Foldu.(Kredit za sliku: Google)

Srećom, Android 14 omogućuje drugim aplikacijama da koriste oba zaslona na sklopivim telefonima, tako da se nadamo da će više aplikacija biti ažurirano kako bi iskoristile prednosti ovog jedinstvenog aspekta sklopivih telefona.


Sklopivi telefoni u stilu knjige ispunjavaju sve potrebne okvire za mene, i unatoč ovim problemima, ne vidim da ću u skorije vrijeme nositi obični telefon s monoblokom kao svoj osobni uređaj. Jednom kada sklopivi modeli u stilu knjige padnu u cijenu i postanu sve popularniji, nadam se da će njihova povećana popularnost potaknuti programere da optimiziraju svoje aplikacije.

Do tada, ako želite kupiti sklopivi uređaj u stilu knjige kao što je Galaxy Z Fold 5, Pixel Fold ili OnePlus Open, onda trebali biti svjesni problema koje sam spomenuo u ovom članku i mogućih rješenja koja su dostupna ili postoje razvoj.

instagram story viewer