Članak

Google mora biti sličniji Samsungu i Huaweiju što se tiče dodavanja Android značajki

protection click fraud

Google voli svima reći da je Android samo izbor. Imamo stotine sjajni telefoni koji svi rade na Androidu i vjerojatno ćete moći pronaći točno ono što želite kada su u pitanju stvari poput boje, veličine ili cijene. Od najboljih proizvođača telefona pronaći ćete i malo dodatka. Ponekad taj isti "dodatak" nađete u svakom izvrsnom telefonu, osim Googleovi pikseli.

Postoji razlog što se ovo događa. Google Pixel telefoni ne koriste goli kosti Android napravljen samo pomoću verzije otvorenog koda. Kao i Samsung ili LG ili OnePlus, uzima taj kod i dodaje mu malo. Ali sam sustav koristi samo standardni skup API-ja (Application Programming Interfaces) koji Google ima napravljen za Android, dok ih tvrtke poput OnePlus ili Samsung koriste za dodavanje nekih svojih aplikacija u svoje aplikacije koristiti.

Kupite neke od najboljih ponuda za Crni petak sa cijelog weba SADA!

To ne znači da Pixel nema svoje značajke - sjajne screening poziva padne mi na pamet, kao i izvorno proširenje Google asistent. Ali to su način zaobilaženja pravila iskorištavanjem Googleovih usluga i podataka kako bi se stvorilo nešto poput telefonskog brojača koji na Googleovim poslužiteljima ima mnoštvo informacija u vezi s neželjenim pozivima. Ako bi druga tvrtka imala jednaku količinu podataka, mogla bi izraditi vlastitu verziju koja je jednako dobra. To je nešto

Samsung radi na tome sada.

Ako želite da aplikacija radi na svakom telefonu, mora postojati standardizirani set APIS-a.

Razlog zbog kojeg Androidov tim u Googleu izrađuje određeni skup API-ja je jednostavan: to su stvari koje programeri aplikacija koriste kako bi osigurali da aplikacija može raditi na svim uređajima s pristupom Google Playu. Ovo je nešto na Googleu stvarno želi, a trebali bismo i mi. No, Google ne ide tako daleko da kaže da Samsung, na primjer, ne može stvoriti vlastiti skup API-ja i usluga, što čini on i gotovo svaki drugi proizvođač telefona.

Uzet ću najnoviji primjer značajke koju ima većina ostalih telefona proračunski telefoni - ima li to što nije dio Androida: pomicanje snimaka zaslona. Pomicanje snimaka zaslona nije dio Androida, a vi ih imate na telefonu jer tvrtka koja je izradila vaš telefon koristi neki svoj kod dodan povrh onoga što Google nudi.

Još je čudnije kad čujete da tim koji stoji iza aplikacije Chrome za Android radi dodavanje značajke u preglednik. Ako to mislite gotovo svi proizvođači telefona i tim koji radi na Chromeu za Android može učiniti nešto što bi Google trebao biti u mogućnosti, i u pravu ste i u krivu.

Pogrešan je dio da kada Samsung doda značajku pomicanja zaslona na nešto poput Note 20 ili Galaxy S20 FE, ona je dizajnirana samo za rad na tom određenom telefonu. Aplikacija ne treba dokučiti dimenzije zaslona ili njegov omjer slike ili dubinu bita u boji. Potrebno je samo slati podatke u memoriju telefona dok ne kažete stop, a zatim ih pretvoriti u sliku.

Aplikacija zaslona zaslona na S20 FE već zna sve o zaslonu i ima pristup snimanju dok se pomičete.

To nekako djeluje i kroz Chrome. Chrome je već izračunao veličinu i oblik prozora i sve što treba kopirati da bi stvorio slikovnu datoteku nalazi se unutar tog prozora. Ako i kada Google doda tu značajku na sam Android, mora omogućiti rad na njoj svaki Android model i u svakoj aplikaciji. Potreban je način da sazna sve o zaslonu: veličinu korisnog prozora, kako graditi sučelje za značajku i pobrinite se da sve to radi na telefonima s izuzetno različitim hardverom. Zbog toga se činilo da je trebalo toliko vremena da Google doda odgovarajući višestruki prozor Androidu.

Sve je to dobro i dobro, i razumijem da je stvaranje nečega univerzalnog puno teže nego raditi značajku za jedan telefon ili jednu aplikaciju. Upravo sam završio s tim izgovorom.

Google je jedna od najvećih svjetskih softverskih tvrtki i ima neke od najboljih talenata koje svijet može ponuditi radeći u cijeloj tvrtki. Google je od prvog dana izgrađen kao tvrtka koja je sposobna raditi teške stvari i upravo je to učinila tijekom posljednjih 20-ak godina. Ako je nekolicina pametnih ljudi uspjela izgraditi novu vrstu web pretraživača, a nekolicina drugih ljudi uspjelo je pronaći načine kako poboljšati korisničke podatke (i poboljšati ih) usluge za korisnike), a zatim shvatite kako sve to pretvoriti u tvrtku vrijednu više milijardi dolara, a zatim može smisliti kako staviti pomične snimke zaslona u Android.

Ovdje koristim pomicanje snimaka zaslona kao primjer, ali način na koji Google dodaje značajke Androidu čini mi se pomalo šizofrenim. Vidimo poboljšanja u sigurnost i privatnost korisnika sa svakim izdanjem koje je sjajno (i također nešto što vidimo iz gotovo svake softverske tvrtke, hvala Bogu), ali stvari okrenute prema korisnicima često se osjećaju stvarno razdvojeno. Pogotovo kad te stvari utječu na svaki telefon koji se ažurira na najnoviju verziju Androida.

Google može shvatiti gotovo bilo koji problem ako to želi učiniti.

Obavijesti su sjajan primjer. Android je oduvijek imao najbolji sustav obavijesti bilo kojeg operativnog sustava. Zato Apple uči kako "kopirati" njegove najbolje dijelove za ugradnju u iOS. No Google se tu nije zaustavio i nastavio poboljšavati obavijesti, što je sjajno. Ono što nije tako sjajno je kako se ponekad ne može odlučiti u kojem smjeru ići kako obavijesti trebaju izgledati ili kako ih treba postaviti.

Većina nas može zgrabiti bilo koji Android telefon i prilično brzo razumjeti promjene obavijesti. A većina nas tamo će pronaći nešto što nam se ne sviđa. Ako se to ne sviđa dovoljno od nas, Google će pokušati nešto drugo. No, novi Android korisnik imat će krivulju učenja kada su u pitanju stvari poput postavke obavijesti ili kako su organizirani ili čak zašto neke ne mogu otpustiti.

Ne sugeriram da je Android sada savršen što se tiče obavijesti, ali možda se neki resursi mogu premještati. Ostavite obavijesti kakve jesu za izdanje ili dva i usredotočite se na nešto što ljudi žele. Dodavanje standardnog načina snimanja ili proširivanja snimke zaslona stvar je koju ljudi žele. Da nije, Samsung i svi ostali to ne bi dodali. Ako Google može pronaći način da ga učini dijelom operativnog sustava, to olakšava korisnicima jer to je isto na svakom telefonu, a proizvođačima telefona olakšava jer je posao završen ih.

Da, znam da ovaj argument zvuči pomalo samozatajno ili pedantno, ali nije namijenjen tome. I sam se nula koristim za pomicanje snimaka zaslona i Androidove obavijesti u verziji 9 svidjele su mi se više nego u verziji 11. Te sam stvari koristio samo kao primjere i siguran sam da svatko od nas vidi kako Samsung ili Motorola ili Xiaomi rade nešto za što mislimo da bi trebalo biti na svakom telefonu. Samo kažem da se možda Google mora usredotočiti naprijed. Ako to znači usporavanje rada na postojećim značajkama za dodavanje novih ili samo angažiranje više programera nešto je što samo Google zna.

Što Ja znam da ljudi žele vidjeti nove stvari, kao i dobre promjene u onome što već postoji. Čini se da nikada ne možemo dobiti oboje za Android. Po mom mišljenju, Android je najsvestraniji operativni sustav koji smo ikad vidjeli, a njegov je potencijal još uvijek neiskorišten ni 12 godina nakon što je objavljen. To znači puno posla - i to pravo posao - potreban je da bi takav i ostao jer Microsoft i Apple ne zadržavaju sjajne ideje i dodatke.

Jerry Hildenbrand

Jerry je stanovnik Mobile Nationa i ponosan je na to. Ne postoji ništa što ne može rastaviti, ali mnoge stvari ne može ponovno sastaviti. Pronaći ćete ga preko mreže Mobile Nations i možete udario ga na Twitteru ako želiš reći hej.

instagram story viewer