Android Centrala

Spora ažuriranja štete Androidu kao platformi aplikacija i Google Playu

protection click fraud

Evo jednostavne istine koju vjerojatno svi znamo u pozadini — ne morate nabaviti novu verziju Androida jer se mnogo toga neće činiti drugačijim. Početni zaslon ili ladica s aplikacijama mogu imati jednu ili dvije izmjene, a postojat će i jedna značajka koju bismo željeli imati, ali aplikacije koje koristimo izgledat će i funkcionirati potpuno isto. Stvari koje radimo, poput slanja poruka ili Facebooka, neko vrijeme neće koristiti nijednu od novih značajki koje su razvojni programeri dostupni i aplikacije koje čini uključiti najnoviju cool značajku za razvojne programere bit će rijetki još neko vrijeme.

To je sranje.

Da. To je stvarno sranje. Ali većina nas ne može učiniti ništa u vezi s tim budući da sami ne gradimo operativne sustave ili aplikacije za telefone. I ne možemo se ljutiti na programere koji izrađuju aplikacije, zbog još jedne jednostavne istine: telefoni koji ne dobivaju brza ažuriranja štete Android platformi.

Android postoji samo za pokretanje aplikacija. Loša podrška za telefone ograničava ljude koji ih izrađuju.

to je ne povrijedivši nas malo. Kao što je spomenuto, ne možete se toliko veseliti koliko zvuči na papiru i ne morate imati najnoviju verziju da biste dobili ažuriranja za održavanje. Zapravo, osim ako ne koristite telefon koji ste kupili od Googlea, ažuriranja od ljudi koji su ga izradili obično donose više od potpuno nove verzije Androida. Koji korisnik Note 5 ne želi novo sučelje od Napomena 7? Usporedite to s brojem ljudi koji su uzbuđeni Ograničeni pristup imeniku u Androidu 7.0. (Iako je ograničeni pristup direktoriju prilično sladak i učinit će aplikacije sigurnijima i bolje funkcionirati.) Želimo stvari koje možemo vidjeti. Želimo stvari usmjerene na aplikacije kao što su Svelte ili Bundled Notifications. Ne dobivamo ni jedno ni drugo.

Sve što treba učiniti je pogledati broj telefona koji rade posljednji verzija na Nadzorna ploča za razvojne programere Androida da vidim zašto. Kada bi manje od 20 ili 30 posto vaših potencijalnih korisnika moglo imati koristi od bilo čega novog, puno je bolja ideja izraditi svoje aplikacije za drugo 70 i više posto tržišta. I dalje će raditi za telefone na novijoj verziji i daje vam vremena da napravite promjene i budete spremni kada se ciklus ponovi za sljedeće veliko ažuriranje. Za ovo nije potrebna nikakva raketna znanost. No, slobodno bacajte raketnu znanost do vraga ako možete jer je raketna znanost cool.

GTFO Froyo? Ubijaš me.

Ovo je prava priča o fragmentaciji Androida. Telefoni sa starijim verzijama nisu problem - problem su telefoni sa noviji verzija koja su. Lud. Izrada aplikacija za različite veličine zaslona i različite procesore bila je puno lakša nego što su ljudi predstavljali, a nije se čak ni pokazalo kao da je nered kakav se predviđao. Zaobilaženje svih različitih verzija također se pokazalo jednostavnijim. Odaberite onu s najviše korisnika i zanemarite novosti. Google ima alate koji olakšavaju kompatibilnost sa starijim verzijama (koji će dobro doći šest mjeseci kasnije kada konačno dođe vrijeme za ažuriranje) i telefoni s najnovijim softverom i dalje će imati isto iskustvo kao i svi drugi drugo. I ja sam na vašoj strani, programeri. To je upravo ono što biste trebali učiniti. Radite sa svojim tržištem, a ne protiv njega.

Rješenje je jednostavno i nemoguće u isto vrijeme. Telefoni koji će se ažurirati moraju se ažurirati brže. Telefoni moraju biti duže podržani od strane ljudi koji su vam uzeli novac. Google mora pažljivo planirati ne isključuju sve telefone osim ako baš moraju.

Google, kao nositelj baklje Androida i održavatelj, čini nešto od toga dobro. Ciklus ažuriranja produljen je na jedan po kalendarskoj godini, proizvođači i velika imena u prostoru aplikacija dobiti rani pristup promjenama koda i novim API-jima. Vanilla okvir i sustav redovito se ažuriraju i pokrpan. Sve bi to trebalo olakšati ažuriranje operativnog sustava na telefonu. Odjel za proizvodnju telefona, međutim, malo je nedorečen na strani podrške i ponekad razlog iza toga ostavlja loš okus u ustima. Mogu oni bolje i trebali bi ići bolje. Ali oni nešto rade.

Fragmentacija djeluje suprotno od načina na koji mislimo da bi trebala. Ažurirani telefoni su izostavljeni.

A ni tvrtke koje proizvode telefone koje kupujemo u ogromnim količinama ne sjede na lovorikama svaki dan cijeli dan. Samsung, LG i HTC pokazali su da mogu prilično brzo izdati ažuriranje, dok nam drugi poput Huaweija i Sonyja čak pokazuju napredak i dopuštaju nam da se pridružimo zabavi kroz beta programe. Ali ništa se ne radi dosljedno. Neki modeli dobiju neke stvari, drugi ništa, a oni u sredini kao da su u vječnom limbu. Puštanje u promet telefona od 90 dolara Lizalica i zaključavanje na tu verziju je u redu sve dok se rješavaju kritični problemi, ali najskuplji modeli trebaju imati dulju podršku i ažurirati se brže da bi se stvari promijenile. I zaboga, molim vas, prestanite izrađivati ​​toliko različitih modela srednje klase kako biste imali resurse za podršku onima koje izrađujete. Ako nije uključeno ovaj popis, prestanite ga proizvoditi i umjesto toga napravite onaj koji će biti na tom popisu sljedeće godine. Gotovo. Ne naplaćuje se taj uvid u tržište.

Nitko nikoga ne može natjerati da mijenja stvari, niti bi to itko trebao moći. Android je već najzatvoreniji open-source projekt još od WebKita. Da, znam, to je razlog zašto sam usredotočen na mobilne uređaje, ali svejedno mi se to ne sviđa. Samo ljudi koji proizvode telefone i pišu softver za telefone mogu promijeniti bilo što od ovoga, pa čak i tada samo za svoje modele. Istraživanje tržišta koje tako često hvale kako bi podržalo stvari poput tanjih telefona s malim baterijama ili da samo korisnici izvan Sjeverne Amerike žele dual-SIM modele morat će pokazati da ono što mi stvarno želja je bolja podrška za ono što kupujemo.

Da, samo su entuzijasti zabrinuti hoće li brzo dobiti najnovije ažuriranje, ali svi to žele imati aplikacije s najboljim značajkama i telefon koji ne treba mijenjati svakih 18 mjeseci da biste ga dobili ih.

instagram story viewer