Android Keskne

Olen mitu kuud kasutanud kokkupandavaid telefone – siin on neli tarkvaraprobleemi, mida märkasin

protection click fraud

Olen viimastel kuudel iga päev sõitnud raamatulaadse kokkupandava telefoniga ja ma ei taha tagasi pöörduda traditsioonilise candybar-telefoni juurde. Videote vaatamine, mangade lugemine ja veebi sirvimine on raamatustiilis kokkupandava siseekraanil palju mugavam kui candybar-telefonil. Kahjuks on minu kogemus kahe raamatulaadse kokkupandava tarkvaraga, mida olen seni kasutanud – Samsung Galaxy Z Fold 5 ja OnePlus Open – pole olnud täiuslikud ja mitte millegi tõttu, mis Samsungil või OnePlusil on tehtud.

Olen kindel, et olete kuulnud arvustajaid ütlemas, et paljud rakendused pole veel kokkupandavate jaoks optimeeritud, kuid mida nad selle all täpselt mõtlevad?

Wikipedia OnePlus Openi ja Pixel 8 Pro kohta
Vasakul: OnePlus avatud. Paremal: Google Pixel 8 Pro.(Pildi krediit: Mishaal Rahman / Android Central)

Laias laastus on neli tarkvaraprobleemide kategooriat, mille olen raamatustiilis kasutades tuvastanud kokkupandavad telefonid. Nende hulka kuuluvad suurus, paigutus, teadlikkus ja eelised. Selgitan, mida ma nende all silmas pean, ja räägin ka sellest, kuidas Google ja originaalseadmete tootjad nende lahendamise nimel töötavad.

Minu esimene number: Suurus

Kui võrrelda candybari arvu Android telefonid mis on turul võrreldes suure ekraaniga Android-seadmete arvuga (sh tahvelarvutid, kokkupandavad ja Chromebookid, mis on võimelised töötama Androidi rakendusi), avastate, et esimene ületab tunduvalt viimane. Seetõttu pole üllatav, et valdav enamus arendajatest keskendub kõigepealt oma Androidi rakenduste optimeerimisele Candybar-telefonide jaoks. Kui neil on aega ja ressursse, võivad nad optimeerida oma rakenduse suuremate ekraanide jaoks, kuid paljud arendajad seda ei tee.

Arendajatel, kes ei optimeeri või ei saa oma rakendusi optimeerida, on kaks võimalust: blokeerida rakenduse käitamine suurema ekraaniga seadmetes või lukustada rakendus vertikaalsesse asendisse. Esimene võimalus välistaks mõned potentsiaalsed kasutajad, nii et paljud arendajad otsustavad seda mitte teha. Teine valik võimaldab neil kasutajatel rakendusele juurde pääseda, kuigi võib-olla peavad nad selle tegelikuks kasutamiseks oma seadet 90° pöörama. Sellised rakendused nagu BeReal, Authy, Venmo, Zipcar, Lyft, Delta, Chase ja Amex lukustavad end näiteks portree orientatsioonile.

Rakendus Threads on OnePlus Openi vertikaalses asendis
Vaikimisi on rakendus Threads OnePlus Openi portreerežiimis lukustatud.(Pildi krediit: Mishaal Rahman / Android Central)

Ilmselgelt pole ideaalne, et on nii palju rakendusi, mis pole maastiku orientatsiooni jaoks optimeeritud, vaid sunnivad Google ei saa arendajatel oma rakendusi kohandada, et toetada suhteliselt väikest arvu kasutajaid õigustada. Selle asemel leidis Google lahenduse, mis võimaldab originaalseadmete tootjatel alistada rakenduse orientatsiooni eelistuse, kuvades samal ajal rakendust ettenähtud kuvasuhtes.

Süsteemi tasemel saavad originaalseadmete tootjad alistada rakenduse orientatsioonieelistused, võimaldades neid kuvada horisontaalrežiimis. Vaikimisi asetab see rakenduse hallide ribadega ümbritsetud kirjakasti, kuid soovi korral saate rakendust ekraani täitmiseks venitada. Samsungi One UI-s saab seda teha minnes aadressile Seaded > Täpsemad funktsioonid > Laborid > horisontaalvaade portreerakenduste jaoks. OxygenOS-is/ColorOS-is saab seda teha minnes aadressile Seaded > Põhiekraan > Ekraani suurus. Lõpuks, laos Android, saab seda teha navigeerides aadressile Seaded > Rakendused > Kuvasuhe.

Rakendus Threads on OnePlus Openi horisontaalrežiimis
Rakendus Threads sundis OnePlus Openi horisontaalrežiimi.(Pildi krediit: Mishaal Rahman / Android Central)

Kuigi rakenduse orientatsioonieelistuse ja kuvasuhte alistamine lahendab mõned probleemid, toob see kaasa muid probleeme või lihtsalt ei lahenda mõnda olemasolevat probleemi. Need probleemid on seotud rakenduse paigutusega.

Minu teine ​​number: küljendus

Paigutuse all pean silmas kasutajaliidese elementide (nt nuppude, vahelehtede, teksti ja piltide) paigutust rakenduses. Paljud Candybar-telefonidele mõeldud rakendused kasutavad põhja navigeerimisribast allosas olev nuppude rida, mis võimaldab kasutajatel rakenduses erinevatele ekraanidele navigeerida. Need nupud on Candybar-telefonidel üksteisele piisavalt lähedal, et neid oleks lihtne välja venitada pöidlaga, kuid neid on raskem saavutada, kui rakendust venitatakse nii, et see täidaks palju laiema ekraaniga seadmete ekraanid. Selle probleemi lahenduseks on see, et rakendus lülitub küljele navigatsiooniraudtee kui see avatakse suurema ekraaniga seadmes.

Siin on mõned ekraanipildid, mis näitavad Gmaili Candybar-telefonis, millel on alumine navigeerimisriba, Gmail on venitatud, et täita raamatustiilis kokkupandav, kuid alumise navigeerimisribaga ja lõpuks suurte ekraanide jaoks optimeeritud Gmail koos külgmise navigeerimisribaga raudtee:

Gmaili navigeerimissiin candybar-nutitelefonil ja kokkupandaval nutitelefonil
Vasakult paremale: Gmail Candybar-telefonil koos alumise navigeerimisribaga, Gmail on venitatud, et täita ekraani raamatustiilis kokkupandav, kuid alumise navigeerimisribaga ja Gmail on optimeeritud suurte ekraanide jaoks koos külgmise navigeerimisega raudtee.(Pildi krediit: Mishaal Rahman / Android Central)

Rakendusesisene navigeerimine ei ole ainus paigutuse väljakutse, mida kaaluda. Raamatustiilis kokkupandavatel seadmetel on lahtivoltimisel piisavalt ekraaniruumi kahe sisupaani jaoks, kuid enamik rakendusi kuvab korraga ainult ühte sisupaani. Sageli venitatakse seetõttu teksti ja pilte asjatult, et need sobiksid kogu sisemise ekraani laiusega, näiteks rakenduse X puhul.

Kahe paneeli paigutuse loomine nõuab natuke tööd muidugi rakenduse arendaja poolt. Paljud Google'i rakendused, nagu ülal näidatud, on kahepaani paigutusega, kuid enamikul teiste arendajate rakendustest seda ei ole.

Mõned originaalseadmete tootjad on juurutanud funktsioone, mis sunnivad valitud rakendusi avama kahe paani paigutusega, kuid see töötab ainult rakendusi, millel on mitme tegevuse arhitektuur, kuna süsteem sunnib neid rakendusi Androidi toetama “tegevuse manustamine" tunnusjoon. Seda tüüpi funktsioonid peavad aga teatud rakenduste toetamiseks olema spetsiaalselt kodeeritud, nii et leiate, et ühe OEM-i OS võib ühes rakenduses sundida kahepaanilist paigutust, samas kui teise OEM-i OS seda ei saa. Selle peamine näide on X, mis võib olla sunnitud kahe paneeli paigutusele peal Honor Magic V2 kuid mitte peal Samsung Galaxy Z Fold 5 või OnePlus avatud.

LinkedIn rakendus OnePlus Openis
OxygenOS sundis LinkedIni rakenduse kahe paani paigutusse (Seaded > Peaekraan > Topeltaknad).(Pildi krediit: Mishaal Rahman / Android Central)

Stock Androidil pole kahjuks sellele probleemile lahendust. Google'i vastus on pakkuda arendajatele tööriistu, mida nad vajavad kahe paneeli paigutuse loomiseks, olenemata sellest, kas nende rakendus järgib tänapäevaseid Androidi arendusjuhiseid (MAD).

Teine paigutusega seotud probleem on see, et isegi kui paberil rakendus teeb suure ekraaniga seadmete toetamiseks kõik õiged asjad, ei näita see kasutajatele vaikimisi optimeeritud paigutust. Need Gmaili ekraanipildid, mida ma varem jagasin, tehti kõik OnePlus Openiga, esiteks välisekraanil ja teiseks sisemine ekraan selle vaikimisi vertikaalses asendis ja lõpuks sisemisel ekraanil, kui see pööratakse horisontaalasendisse orientatsiooni. OnePlus Openil ja ka Galaxy Z Fold 5-l on sisemise ekraani kuvasuhe palju kitsam kui Google Pixel Fold, mis tähendab, et selle loomulik suund lahtivoldituna on portree.

See tähendab, et portreelukuga rakendustega tegelemiseks ei pea te telefoni 90° pöörama, vaid see tähendab ka seda, et rakendused suure ekraani optimeeritud paigutusega, nagu Discord ja Gmail, ei näita seda paigutust, kui te telefoni ümber ei pööra 90°.

Pilt 1/2

Discordi kasutamine OnePlus Openi vertikaalses asendis
Discord OnePlusis Avage lahtivoldituna loomulikus portree-asendis.(Pildi krediit: Mishaal Rahman / Android Central)
Discordi kasutamine rõhtrežiimis OnePlus Openis
Discord OnePlusis Avage lahtivoltimisel ja horisontaalasendisse pööramisel.(Pildi krediit: Mishaal Rahman / Android Central)

Minu kolmas teema: teadlikkus

See järgmine number on kahe eelmisega võrreldes palju vähemtähtsam, kuid minuga on seda juhtunud piisavalt sageli, et ma pean selle üles võtma. On mõned asjad, mida rakendused peavad tegema, et saada „voltitavast teadlikuks”, ja üks neist on käsitleda ekraani suuruse muutust, mis juhtub siis, kui kasutaja oma seadme kokku voltib või lahti voltib.

Kahjuks olen märganud, et mõned rakendused, nagu Discord, ei käsitle seda konfiguratsiooni muudatust nõtkelt. Näiteks olen sageli avastanud, et saatmisnupp on ekraanist väljas peidetud, kui panen seadme kokku, kui Discord on avatud. Selle nupu uuesti kuvamiseks pean rakenduse sulgema ja seejärel uuesti avama.

Discordi kasutamine OnePlusis Ava väline ekraan
Discordi saatmisnupp on mõnikord OnePlus Openi ekraanilt peidetud, kui seadet kokku voltida/lahti panna. See juhtub ka Galaxy Z Fold 5-ga.(Pildi krediit: Mishaal Rahman / Android Central)

Paljudel kokkupandavatel seadmetel on ka hingede nurgaandur, mida rakendused saavad kuulata, et kohandada oma kasutajaliidest vastavalt seadme volditud olekule. Väga vähesed rakendused kasutavad hingenurga andurit siiski ära. YouTube on üks näide rakendusest, mis seda teeb. Kui seade on pooleldi avatud, kuvatakse YouTube Premiumi juhtnupud ekraani allosas, videot aga ülemises pooles.

Minu viimane number: eelis

Rääkides rakendustest, mis kasutavad ära ainult kokkupandavatel seadmetel leiduvaid funktsioone, siis viimane probleem, mida tahtsin esile tõsta, on see, et väga vähesed rakendused kasutavad ära asjaolu, et kokkupandavatel seadmetel on kaks ekraani. Pixel Fold Kahe ekraanitõlgi režiim võimaldab kuvada välisekraanil tõlgitud teksti ja sisemisel ekraanil originaalteksti. See funktsioon ei olnud Pixel Foldis käivitamisel siiski saadaval, kuna see tugineb aastal tutvustatud uutele võimalustele. Android 14.

Kahe ekraaniga tõlgi režiim Pixel Foldis
Kahe ekraanitõlgi režiim Pixel Foldis.(Pildi krediit: Google)

Õnneks võimaldab Android 14 teistel rakendustel kasutada mõlemat kokkupandava ekraani ekraani, nii et loodetavasti värskendatakse rohkem rakendusi, et seda kokkupandavate telefonide ainulaadset aspekti ära kasutada.


Raamatustiilis kokkupandavad telefonid märgivad minu jaoks kõik õiged ruudud ja vaatamata nendele probleemidele ei näe ma end niipea tavalist candybar-telefoni oma isikliku seadmena kaasas kandmas. Loodan, et kui raamatulaadsete kokkupandavate esemete hind langeb ja populaarsemaks muutub, julgustab nende suurenenud populaarsus arendajaid oma rakendusi optimeerima.

Kuni selle ajani, kui soovite osta raamatulaadset kokkuklapitavat, näiteks Galaxy Z Fold 5, Pixel Fold või OnePlus Open, siis peaks olema teadlik probleemidest, mida selles artiklis mainisin, ja võimalikest lahendustest, mis on saadaval või mis on olemas arengut.

instagram story viewer