Android Keskne

Pixeli side Google'iga on selle suurim tugevus, aga ka nõrkus

protection click fraud

Google tõi oma esimesed Pixeli telefonid turule juba 2016. aastal ja meil on tulemas ettevõtte kaheksanda põlvkonna seadmete turuletoomine. Pixel 8 seeria, hiljem sel aastal. Kuigi Pixeli tootevaliku üldine müük on murdosa Selle üle, mida Samsung ühe aastaga haldab, ei karda ma tegelikult, et Google tapab oma Pixeli nutitelefonide äri, mis neil on kalduvus teha.

Selle põhjuseks on asjaolu, et Pixeli telefonid toimivad Androidi võrdlusplatvormina, mis on üks Google'i põhitegevusi, kuna see Play ökosüsteemi kaudu raha teenib. Tänu sidemetele Google'iga naudib Pixel turvalisuse ja esmaklassilist tuge, millest teised Androidi riistvaramüüjad unistavad, kuid need sidemed piiravad ka seda, mida Pixel teha saab.

Kuna Google on nii Pixeli kui ka Androidi tootja, töötavad kaks meeskonda selle tagamiseks käsikäes iga uus funktsioon, mida Pixel tutvustab, ei riku ühilduvust OS-i teiste osadega ega sellega rakendusi. Google'i seisukoht Pixeli tarkvara osas on õige, sest neil on kohustus nii arendajate kui ka originaalseadmete tootjate ees, kuid tulemus ei pruugi alati lõppkasutajatele meeldida.

"Mustad häkkimised" pole lubatud 

Kui Google on uus Pixel tahvelarvuti ja Pixel Fold sattus eelmisel kuul tarbijate kätte, paljud olid üllatunud, kui said teada, et paljud parimad Androidi rakendused ei olnud nende suurte ekraanide jaoks optimeeritud. Rakenduste täisekraanil kuvamise asemel kasutavad Pixel Tablet ja Pixel Fold kirjakast rakenduste paigutamiseks mõlemalt poolt mustade ribadega ümbritsetud aknasse. Google'i otsus pälvis mõne kasutaja veebis kriitikat pealReddit isegi mõelnud oma uue Foldi tagastamisele selle tarkvara tõttu.

twitteri rakendus
Pixeli tahvelarvutis töötav Twitteri rakendus. Android paigutab rakenduse kuvasuhte säilitamiseks kirjakasti.(Pildi krediit: Kartheek Alladi)

Need kasutajad tõid esile, kuidas teised seadmed suudavad oma lemmikrakendusi täisekraanil kuvada või vähemalt pakuvad neile seda erinevalt Google'i seadmetest. Näiteks Samsungi tahvelarvutite Twitteri rakendus võtab enda alla kogu ekraani.

twitter
Twitteri rakendus, mis töötab seadmes Samsung Galaxy Tab S8 Ultra. Kuna meediumisisu, reklaamid ja uurimise päis on loodud nii, et need võtaksid saadaoleva horisontaalse ruumi, säilitades samal ajal oma aspekti suhtarvude korral võib Twitteri rakendus välja venitatud olla üsna moonutatud, kuni selleni ei saa kuvada isegi ühtki säutsu. tervik. (Pildi krediit: Mishaal Rahman)

Minu arvates on Google'i otsus postkastirakendusi kasutusele võtta õige: see teeb kompromissi arendajate soovide vahel et ei moonutataks nende rakenduste kuvasuhteid ja et kasutajad ei sooviks oma rakendusi oma eelistatud viisil kasutada orientatsiooni. Kui Google oleks seda teinud mitte midagi, siis lukustatakse paljud rakendused lihtsalt vertikaalsesse asendisse nagu OnePlus Pad või OPPO Leia N2.

Ilmselgelt pakuks see kasutajatele kohutavat kogemust, kuna nad peaksid oma seadmed ümber pöörama et isegi kasutada teatud rakendusi (kujutage ette, et kasutate 16:10 pikslitahvelarvutit portreerežiimis!) Selle asemel lõi Google a platvormitaseme konfiguratsioon mis võimaldab originaalseadmete tootjal otsustada, kas järgida rakenduse orientatsiooni eelistust või mitte. Nii Pixel Tablet kui ka Pixel Fold kasutavad seda konfiguratsiooni, et sundida tavaliselt portreelukuga rakendusi rõhtpaigutusrežiimile, kuid neid ei venitata, asetades need kirjakasti.

Kuid rakenduse venitamine on just see, mida mõned kasutajad tahan. Muidugi, see on tehniliselt Twitteri oma viga on selles, et see pole optimeeritud suure ekraaniga Android-seadmete jaoks, kuid kui üks tahvelarvuti pakub "parema" Twitteri kogemuse, näete, miks mõned inimesed siin Google'it kritiseerivad.

Ideaalis näeksid arendajad, et nende rakendused ei näe suure ekraaniga Android-seadmetes päris õiged, ja hakkavad seejärel neid optimeerima, kuid see pole alati nii lihtne. Olenevalt rakendusest võib asjade optimeerimine võtta palju aega ja ressursse. Mitte iga ettevõte ei soovi arendajaid ülesande täitmiseks eraldada ega isegi näha vajadust, arvestades, kui vähe kasutajaid (suhteliselt) pääsevad oma rakendustele seda tüüpi seadmetest juurde.

oneui
OneUI funktsioon „Portreerakenduste horisontaalvaade” jaotises Seaded > Täpsemad funktsioonid > Laborid.(Pildi krediit: Mishaal Rahman)

OEM-id, tunnistades, et nad ei saa sundida iga arendajat oma rakendusi oma seadmete jaoks optimeerima, juurutavad selle asemel kompenseerimiseks oma tarkvarafunktsioone või häkkimisi. Näiteks Samsung pakub OneUI-s funktsiooni, mida nimetatakse horisontaalvaateks portreerakenduste jaoks, mis võimaldab kasutajatel sundida rakendusi, mis tavaliselt toetavad ainult portreevaadet, kuvama horisontaalvaates. kui [nende] tahvelarvutit hoitakse horisontaalselt." Oluline on see, et see funktsioon võimaldab kasutajatel "valida säilitada rakenduse algne kuvasuhe või venitada seda kogu ekraani täitmiseks." Nii kaua rakendused, nagu FedEx, Venmo, Authy, Nothing X, Amplifi, AMEX ja palju muud, kuvatakse Pixel Tableti kirjakastis, neid saab Galaxy'is sundida horisontaalrežiimis ekraani täitma. tahvelarvuti.

Ärgem tehkem lihtsalt häbi Twitteri FedExile, Venmole, Authyle, Nothing X-ile, Amplifile, AMEXile ja teistele. Optimeerige oma rakendusi https://t.co/DsgmGlc9MC pic.twitter.com/M5n2l56LzQ22. juuni 2023

Näe rohkem

Google ei saa aga sellest mööda. Kui nad ütlevad arendajatele, et nende rakendused teevad seda teatud viisil käituma, peavad nad sellest omal jõul järgima. Google ei saa tegelikult teha muud, kui julgustada, kuid mitte sundida arendajaid optimeerima oma rakendusi suurte ekraanide jaoks. Google peab säilitama õrna tasakaalu meeldivate kasutajate, arendajate ja originaalseadmete tootjate vahel, erinevalt originaalseadmete tootjatest, kes peavad tegelikult ainult oma kasutajatele meeldima.

Ilmselgelt lihtsustan ma siin asju, sest originaalseadmete tootjad ei pääse sellest mööda midagi. Androidi ühilduvusnõuded ja testimine piiravad siiski seda, mida originaalseadmete tootjad võivad teatud määral muuta. Kuigi nagu paljud arendajad teile ütlevad, ei lähe ühilduvusnõuded sageli piisavalt kaugele, kuna originaalseadmete tootjad on rikkunud kuidas taustteenused töötavad juba aastaid. Originaalseadmete tootjad segavad taustateenustega, et aku kasutusaega pikendada. See on veel üks asi, millest Google ei saa pääseda, mille tulemuseks on Pixelite aku "halvem", kui välistada. muud tegurid.

Google ka mitte täielikult "määrdunud häkkide" vastu – nad lihtsalt ei rakenda ühtegi, mis segaks arendajate ootusi OS-i käitumise suhtes. Näiteks Pixel Tableti puhul määras Google oma "loomuliku orientatsiooni" vertikaalseks, nii et kaamerarakendused ei purune kui kirjakasti. Nad ka rakendasid ühilduvuse parandus mis keelab automaatse pööramise ainult täisekraanil, portreelukuga rakenduste jaoks, nagu mängud.

Nagu näete, kui Google soovib Androidis mõningaid muudatusi teha, on neil palju kaaluda. Mõnikord põhjustab see kõrgelt nõutud funktsioonide avaldamiseks aastaid, kuna neid tuleb rakendada "õigel viisil".

Muudatuste tegemine "õigel viisil"

Google'it mõnitatakse sageli originaalseadmete tootjate (nt Samsungi) funktsioonide "kopeerimise" pärast, kuid neil on hea põhjus, miks nad sageli teatud funktsioonide kasutuselevõtuga "hiljavad". Nad peavad esmalt tagama, et selle funktsiooni vastu on piisavalt huvi, et selle kallal töötamine oleks seda väärt. vastasel juhul võivad nad lõpuks rakendada funktsiooni, mida vähesed inimesed kasutavad, kuid mida nad peavad siiski mitu korda hooldama vabastab. Samuti peavad nad tagama, et OS-i teiste osade või rakendustega ei esineks regressioone ega konflikte, ning käsitlema kõiki piiranguid olemasolevad rakendused, sest nende funktsiooni versioon ei pruugi ilmuda ainult nende enda Pixeli telefonides, vaid ka AOSP-s, mis tahes OEM-i jaoks kohaneda.

Näiteks Google lõpuks lisas kerimise ekraanipiltide tugi Android 12-s, aastaid pärast seda, kui teised originaalseadmete tootjad sellise funktsiooni kasutusele võtsid. Paljud originaalseadmete tootjad rakendasid kerivaid ekraanipilte, et simuleerida kerimist, teha mitu ekraanipilti ja seejärel need kõik kokku õmmelda, kui lehe lõpp on jõudnud. Google keeldus seda lähenemist kasutamast kuna on palju rakendusi, millega see ei tööta. Android 12 keritav ekraanipilt töötab kõigi rakendustega, mis kasutavad standardit Vaade-põhine kasutajaliides ja rakenduste jaoks, millega see ei tööta, on olemas API mida nad saavad selle toimimiseks kasutada.

android kerimine
Androidi ekraanipildi kerimise funktsioon (Pildi krediit: Android Central)

Tavaliselt need asjad käivadki. OEM-id arendavad funktsiooni, mis kogub populaarsust, kuid millel on mitmeid piiranguid, Google näeb seda funktsiooni ja otsustab seda teha kõrvaldage kõik tõmblused ja seejärel annab Google välja funktsiooni, samuti kaasneva API ja dokumentatsiooni, kui vajalik.

Jällegi on see, kas funktsioon on "õigel" rakendatud, mõnele kasutajale vähetähtis, neile, kes hoolivad ainult sellest, et funktsioon on mingil kujul saadaval. Ja mingil määral olen nendega nõus: kindlasti oleks olnud mugav kasutada keritavat ekraanipilti, mis töötaks piisavalt hästi selle asemel, et seda enne Android 12 üldse ei oleks. Kuid Google ei pääse poolelioleva funktsiooni pakkumisest, osaliselt seetõttu on neil kulunud nii kaua aega, et võtta kasutusele muid funktsioone, nagu ühe käega režiim, mullid, rakenduste kloonimineja töölaua režiim laos Android.

Alati pakist ees

Kuigi teistel seadmetootjatel on uute funktsioonide loomisel rohkem paindlikkust, ei ole neil Androidi uute funktsioonide hankimisel Pixeli eelisseisundit. Google teeb juba kõvasti arendustööd Android 15 "Vanilli Ice Cream", kuid originaalseadmete tootjad ei saa tegelikult täielikku ülevaadet OS-i uutest asjadest enne, kui neid teavitatakse sellest ilmselt hiljem sel aastal. Jah, originaalseadmete tootjad saavad varajase juurdepääsu iga uue Androidi versiooni lähtekoodile, kuid seda ei juhtu seni, kuni Google on juba põhimõtteliselt välja mõelnud, milliseid funktsioone ja API-sid nad soovivad järgmises rakendada vabastada. Ja paljud neist muudatustest tehakse tavaliselt tulevast Pixeli seadet silmas pidades. Enamik muidugi ei ole, kuid paljud neist on.

Võtke näiteks paljud muudatused, mille Google tegi Android 13-s Pixeli seadmeid silmas pidades. Nad lisasid Pixeli tahvelarvutile jaoturi režiimi ja USB-heli doki toe – funktsiooni „meediumipuudutamine teisaldamiseks”, et pakkuda uusi seadmeüleseid kogemusi Pixeli vahel. telefonid ja Pixeli tahvelarvuti ning "Ambient Context" API, mis toidab Pixeli köha ja norskamise tuvastamise funktsiooni privaatsust säilitavat taustaprogrammi. mõni. Kui Google peab silmas uut Pixeli funktsiooni, mis nõuab Androidi platvormi muutmist, ei pea nad seda tingimata tegema võitlema selle heakskiitmise nimel- nad peavad lihtsalt tagama, et seda tehakse "õigel viisil".

piksliga tahvelarvuti
Pixeli tahvelarvuti, mis dokitakse. Kuigi tahvelarvuti kinnitub doki külge tagaküljel asuvate tihvtide kaudu, käsitleb Android dokki USB-helidokina. Androidi USB HAL lisas Android 13 helidokkide toe.(Pildi krediit: Google)

Jällegi, ma lihtsustan siin liiga palju: Androidis on palju inimesi, kes aitavad uute funktsioonide juurutamist jälgida, et tagada võimalikke turbeprobleeme või rikkuda API-sid, nii et ükski Pixeli funktsioonitaotlus ei rakendu kohe ilma sisemiseta kontrollimine. Kuid tõsiasi, et Pixel ja Android on mõlemad sama vihmavarju all, muudab nende jaoks lihtsamaks vastavusse viimise, milliseid muudatusi tuleks OS-i tulevastes versioonides rakendada. Kuid originaalseadmete tootjatel on platvormi tulevase suuna osas palju sõnaõigust, eriti kui tegemist on otsustega, mis neid otseselt mõjutavad. Ja see ei tähenda, et originaalseadmete tootjad peaksid ootama, kuni Google võtab vajalikud muudatused vastu AOSP-sse enne kui nad saavad uue funktsiooni kallal töötada.

Lõpetuseks ei saa ma siin asju lõpetada, mainimata Pixeli üht suurimat tugevust: need saavad uutel Androidi versioonidel esmapilgul. Kuna Google kasutab Androidi võrdlusplatvormina Pixeli, töötatakse välja ja testitakse seadmes OS-i uusi versioone. Kuigi on aegu, mil proovite uut OS-i esimestena ei ole õnnestunud, arvan, et enamik Pixeli kasutajaid nõustub, et 1. päeva värskendused on osa sellest, mis tõmbas nad selle kaubamärgi juurde. Pixel paistab nutitelefoni brändina silma tänu oma sidemetele Google'iga, kuid loodan, et pärast selle artikli lugemist olete paremini mõista, miks nad teevad teatud otsuseid või tunduvad teatud funktsioonide leidmisel aeglased teised.

instagram story viewer