Google izlaida pirmos Pixel tālruņus 2016. gadā, un mēs gatavojamies laist klajā astoto uzņēmuma ierīču paaudzi. Pixel 8 sērija, vēlāk šogad. Lai gan kopējais Pixel klāsta pārdošanas apjoms ir daļa Par to, ko Samsung ir pārvaldījis gada laikā, es īsti neuztraucos par to, ka Google varētu iznīcināt viņu Pixel viedtālruņu biznesu, un tā ir viņu prakse. tieksme darīt.
Tas ir tāpēc, ka Pixel tālruņi kalpo kā atsauces platforma operētājsistēmai Android, kas ir ļoti svarīga uzņēmumam Google, jo tā nopelna ar Play ekosistēmu. Pateicoties saiknei ar Google, Pixel ir tāds drošības līmenis un augstākā līmeņa atbalsts, par kādu citi Android ierīču pārdevēji var tikai sapņot, taču šīs saites arī ierobežo Pixel iespējas.
Tā kā Google ir gan Pixel, gan Android ražotājs, abas komandas strādā līdzās, lai nodrošinātu, ka katra jaunā Pixel piedāvātā funkcija nepārkāpj saderību ar citām operētājsistēmas daļām vai lietotnēm. Google nostāja attiecībā uz Pixel programmatūru ir pareiza, jo tā ir apņēmusies gan izstrādātājiem, gan oriģinālo iekārtu ražotājiem, taču rezultāts ne vienmēr var apmierināt galalietotājus.
“Netīra uzlaušana” nav atļauta.
Kad jaunais google Pixel planšetdators Un pikseļu locījums Pagājušajā mēnesī tas nonāca patērētāju rokās, daudzi bija pārsteigti, uzzinot, ka tik daudzi Labākās Android lietotnes Tie nav optimizēti lielajiem ekrāniem. Tā vietā, lai rādītu lietotnes pilnekrāna režīmā, tas izmanto Pixel Tablet un Pixel Fold pastkastītes Novieto lietojumprogrammas logā, ko abās pusēs ieskauj melnas joslas. Google lēmums ir izpelnījies kritiku tiešsaistē ar dažiem lietotājiem ieslēgts reddit Pat apsverot iespēju atjaunot savu jauno grupu viņa programmēšanas dēļ.
Šie lietotāji ir runājuši par to, kā citas ierīces spēj parādīt savas iecienītākās lietotnes pilnekrāna režīmā vai vismaz piedāvā viņiem iespēju to darīt atšķirībā no Google ierīcēm. Piemēram, Samsung planšetdatoros lietotne Twitter aizņem visu ekrānu.
Google lēmums par pastkastītes lietotnēm, manuprāt, ir pareizs: tas izjauc robežu starp izstrādātāju vēlmi neizkropļot savu lietotņu malu attiecības un lietotāju vēlmi izmantot savas lietotnes sev vēlamajā orientācijā. Ja jūs veicat Google nekasdaudzas lietojumprogrammas tiks vienkārši bloķētas portreta orientācijā kā failā OnePlus panelis vai Oppo Find N2.
Acīmredzot tas lietotājiem sniegtu šausmīgu pieredzi, jo, lai izmantotu noteiktas lietotnes, viņiem būtu jāapgriež ierīce (iedomājieties, ka portreta režīmā izmantojat planšetdatoru ar izšķirtspēju 16:10 pikseļi!) Tā vietā Google ir izveidojis Konfigurācija platformas līmenī Tādējādi OEM var izlemt, vai ievērot lietojumprogrammas orientācijas izvēli. Gan Pixel Tablet, gan Pixel Fold izmanto šo konfigurāciju, lai piespiestu lietotnes vertikāli bloķēt normāli ainavas režīmā, bet nepaplašinot tās, ievietojot tās pastkastē.
Taču lietotnes paplašināšana ir tieši tas, ko daži lietotāji dara Gribas. Protams, tehniski Twitter Nepareizi, ka tas nav optimizēts liela ekrāna Android ierīcēm, taču, ja planšetdators piedāvā “labāku” Twitter pieredzi, varat redzēt, kāpēc daži cilvēki šeit kritizē Google.
Ideālā gadījumā izstrādātāji redzēs, ka viņu lietotnes Android ierīcēs ar lieliem ekrāniem izskatās nepareizi, un pēc tam sāks strādāt pie to uzlabošanas, taču tas ne vienmēr ir tik vienkārši. Atkarībā no lietojumprogrammas lietas uzlabošana var aizņemt daudz laika un resursu. Ne katrs uzņēmums vēlas veltīt izstrādātājus šim uzdevumam vai pat redzēt vajadzību to darīt, ņemot vērā, cik (salīdzinoši) lietotāju piekļūst savām lietotnēm no šāda veida ierīcēm.
Oriģinālo iekārtu ražotāji saprot, ka viņi nevar pārliecināt katru izstrādātāju optimizēt savas lietotnes savām ierīcēm, un tā vietā viņi publicē savas programmatūras funkcijas vai “uzlauzumus”, lai to kompensētu. Piemēram, Samsung piedāvā OneUI funkciju ar nosaukumu “Portrait App Landscape Display”, kas lietotājiem ļauj “piespiest tikai portretam iespējotām lietotnēm ainavas skatā, kad [their] Planšetdators tiek turēts horizontāli.” Būtiski, ka šī funkcija lietotājiem ļauj arī “izvēlēties saglabāt lietotnes sākotnējo malu attiecību vai paplašināt to, lai aizpildītu visu ekrānu.” Tātad, lai gan tādas lietotnes kā FedEx, Venmo, Authy, Nothing X, Amplifi, AMEX , un tiek parādīts cits. Pixel planšetdatora pastkastē Galaxy planšetdatorā tās var piespiest uz pilnekrāna režīmu ainavas režīmā.
Nevairīsimies tikai no Twitter FedEx, Venmo, Authy, Nothing X, Amplifi, AMEX un citiem. Lietotņu uzlabošana https://t.co/DsgmGlc9MC pic.twitter.com/M5n2l56LzQ2023. gada 22. jūnijs
Tomēr Google nevar izvairīties no tā. Kad viņi paziņos izstrādātājiem, viņu lietotnes to darīs uzvesties noteiktā veidāViņiem tas ir jāpieturas savās ierīcēs. Viss, ko Google patiešām var darīt, ir mudināt, bet ne piespiest izstrādātājus optimizēt savas lietotnes lieliem ekrāniem. Uzņēmumam Google ir jāsaglabā smalks līdzsvars starp lietotāju, izstrādātāju un oriģinālo iekārtu ražotāju apmierinātību, atšķirībā no oriģinālā aprīkojuma ražotājiem, kuriem tikai jāapmierina lietotāji.
Es šeit acīmredzami pārlieku vienkāršoju lietas, jo oriģinālo iekārtu ražotāji nevar tikt galā ar to jebko. Android saderības un testēšanas prasības joprojām zināmā mērā ierobežo to, ko OEM var mainīt. Lai gan daudzi izstrādātāji jums pateiks, saderības prasības bieži vien nav pietiekami tālu, oriģinālo iekārtu ražotāji ir bojāti. Kā darbojas fona pakalpojumi? nu jau gadiem. Oriģinālo iekārtu ražotāji sajaucas ar fona pakalpojumiem, lai nodrošinātu labāku akumulatora darbības laiku, kas ir vēl viena lieta, no kuras Google nevar izvairīties, kā rezultātā pikseļu akumulatora darbības laiks ir “sliktāks”, ja izslēdz. Citi faktori.
Google nav pilnā apmērā Pret “netīrajiem uzlaupījumiem” – tie neievieš neko tādu, kas sajauktu ar izstrādātāju cerībām par to, kā operētājsistēmai vajadzētu uzvesties. Piemēram, ar Pixel planšetdatoru Google iestatīja savu “parasto orientāciju” uz portretu Kameras lietotnes nav bojātas kad pastkastē. Viņi arī veica Saderības labojums kas atspējo automātisko rotāciju Vienkārši Pilnekrāna un vertikālās bloķēšanas lietotnēm, piemēram, spēlēm.
Redziet, kad Google vēlas veikt dažas izmaiņas operētājsistēmā Android, viņiem ir daudz kas jāapsver. Dažreiz tas rada ļoti pieprasītas funkcijas, kuru izlaišana prasa vairākus gadus, jo tās ir jāievieš “pareizā veidā”.
Izmaiņu veikšana “pareizajā veidā”
Google bieži tiek izsmiets par tādu oriģinālo iekārtu ražotāju kā Samsung funkciju “kopēšanu”, taču ir labs iemesls, kāpēc viņi bieži vien “aizkavējas” ar noteiktu funkciju ieviešanu. Vispirms viņiem ir jāpārliecinās, ka par šo līdzekli jau ir pietiekama interese, lai būtu vērts pie tās strādāt, pretējā gadījumā viņi var ieviest funkciju, ko izmanto tikai daži cilvēki, bet joprojām ir jāsaglabā vairākām versijām. Viņiem ir arī jāpārliecinās, ka nav regresu vai konfliktu ar citām OS daļām vai lietotnēm, kā arī jānovērš visi esošo ieviešanu ierobežojumi, jo viņu funkcijas versija var tikt rādīta ne tikai viņu Pixel tālruņos, bet arī AOSP jebkuram OEM pielāgoties.
Piemēram, Google beidzot pievienoja Ritināšanas ekrānuzņēmumu atbalsts Operētājsistēmā Android 12 pēc tam, kad oriģinālā aprīkojuma ražotāji ir ieviesuši šādu funkciju vairākus gadus. Daudzi oriģinālā aprīkojuma ražotāji ir ieviesuši ritināšanas ekrānuzņēmumus, lai simulētu ritināšanu, uzņemtu vairākus ekrānuzņēmumus un pēc tam tos visus savienotu, kad esat nokļuvis lapas beigās. Google Atteikties izmantot šo pieeju Jo ir daudzas lietojumprogrammas, kas ar to nedarbojas. Ritināmā ekrānuzņēmuma ieviešana operētājsistēmā Android 12 darbojas ar visām lietotnēm, kurās tiek izmantots standarts DekorācijasUz lietotnēm balstīta lietotāja saskarne, ar kuru jūs nestrādājat, ir tieši šeit API ko viņi var izmantot, lai tas darbotos.
Parasti šīs lietas notiek tā. Oriģinālo iekārtu ražotāji izstrādā funkciju, kas kļūst arvien populārāka, taču kurai ir daudz ierobežojumu, Google redz šo līdzekli un nolemj novērst visas radušās problēmas, pēc tam Google izlaiž šo funkciju, kā arī, ja nepieciešams, pievienoto API un dokumentāciju.
Tomēr arī tas, vai funkcija tika ieviesta “pareizi”, dažiem lietotājiem ir mazsvarīgi, tiem, kuriem rūp tikai šīs funkcijas pieejamība kaut kādā veidā. Un zināmā mērā es viņiem piekrītu: noteikti būtu bijis ērti izmantot ritināmu ekrānuzņēmumu funkciju, kas darbotos. Pietiekami labs Tā vietā, lai tās nebūtu līdz operētājsistēmai Android 12. Taču Google nevar izvairīties, nodrošinot pusgatavu funkciju, un daļēji tāpēc ir nepieciešams tik ilgs laiks, lai ieviestu citas funkcijas, piemēram, Vienas rokas režīmsUn burbuļiUn Klonējiet lietojumprogrammuUn darbvirsmas režīms Noliktavā Android.
Vienmēr priekšā
Lai gan citiem ierīču ražotājiem ir lielāka elastība, veidojot jaunas funkcijas, viņiem nav Pixel priekšrocības, kad runa ir par jaunu funkciju ieviešanu Android ierīcē. Google jau smagi strādā, lai attīstītu biznesu Android 15 “Vanilla Ice Cream”, taču oriģinālo iekārtu ražotāji neiegūs visu informāciju par jaunumiem operētājsistēmā, kamēr tie šķietami neiegūs ieskatu vēlāk šogad. Jā, oriģinālo iekārtu ražotāji iegūst agrīnu piekļuvi avota kodam katrai jaunajai Android versijai, taču tas nenotiek, kamēr Google jau būtībā nav plānojis, kādas funkcijas un API viņi vēlas ieviest nākamajā versijā. Un daudzas no šīm izmaiņām parasti tiek veiktas, domājot par Pixel nākotni. Lielākā daļa no tiem, protams, nav, bet daudzi ir.
Ņemiet vērā, piemēram, daudzas izmaiņas, ko Google veica operētājsistēmā Android 13, paturot prātā Pixel ierīces. Viņi pievienoja centrmezgla režīmu un USB audio dokstacijas atbalstu Pixel planšetdatoram, funkciju “multivides pieskāriens, lai pārsūtītu”, lai nodrošinātu jaunas vairāku ierīču iespējas starp Pixel tālruņiem un Pixel planšetdatoriem, un “Ambient Context” API, lai ieslēgtu privātuma funkciju. aizmugursistēmas saglabāšana Pixel klepus un krākšanas noteikšanai, piemēram, bet ne tikai. Ja Google padomā par jaunu Pixel funkciju, kurai nepieciešamas izmaiņas Android platformā, tas nav obligāti jādara Cīnies par apstiprinājumu— viss, kas viņiem jādara, ir pārliecināties, ka tas tiek darīts “pareizā veidā”.
Atkal es šeit pārlieku vienkāršoju: Android sistēmā ir daudz cilvēku, kas palīdz regulēt jaunu funkciju ieviešanu, lai pārliecinātos, ka tie nerada iespējamās drošības problēmas vai nesabojā nevienu API, tāpēc tas nav tāpat kā uzreiz ieviest jebkuru Pixel funkcijas pieprasījumu bez iekšējās pārbaudes . Taču fakts, ka gan Pixel, gan Android atrodas zem viena jumta, ļauj tiem vieglāk pielāgoties izmaiņām, kas jāievieš nākamajās operētājsistēmas versijās. Tomēr oriģinālo iekārtu ražotājiem ir liela teikšana par platformas turpmāko virzību, it īpaši, ja runa ir par lēmumiem, kas tos tieši ietekmē. Un nav tā, ka oriģinālo iekārtu ražotājiem ir jāgaida, līdz Google pieņems nepieciešamās izmaiņas AOSP pirms viņi var sākt strādāt pie jaunas funkcijas.
Visbeidzot, es nevaru apkopot lietas, nepieminot vienu no Pixel lielākajām priekšrocībām: tie tiek iegūti tieši jaunajās Android versijās. Tā kā Google kā Android atsauces platformu izmanto Pixel, ierīcē ir izstrādātas un testētas jaunas operētājsistēmas versijas. Lai gan ir reizes, kad viņš ir pirmais, kurš izmēģina jauno operētājsistēmu NepaveicāsEs domāju, ka lielākā daļa Pixel lietotāju piekritīs, ka pirmās dienas atjauninājumi ir daļa no tā, kas viņus piesaistīja zīmolam. Pixel izceļas kā viedtālruņa zīmols, jo tas ir saistīts ar Google, taču es ceru, ka pēc šī raksta izlasīšanas jūs labāk sapratīsit, kāpēc viņi pieņem noteiktus lēmumus vai šķiet “lēni”, lai uztvertu noteiktas funkcijas, salīdzinot ar citām.