Kao Android korisnicima nije nam nepoznato uzbuđenje koje dolazi s nečim novim. Google najavljuje nove stvari za Android, a proizvođači hardvera provode sljedeću godinu oživljavajući tu viziju u različitim oblicima i veličinama. Neki od nas žive za ivicu krvarenja, usredotočujući se na sljedeću generaciju procesora ili na gustoću piksela sljedećeg zaslona. Google je dio tog iskustva učinio dijelom iskustva na nekoliko načina, a nedavno je to rezultiralo gotovo električnim nabojem uzbuđenja ili frustracije usmjerenim na značajke pronađene u Android M Developer Preview-u.
Zanimljivo je što Google omogućuje svima da pogledaju sljedeću iteraciju Androida - i to sve dok imate Nexus uređaj - ponekad je lako izgubiti iz vida ono što je važno u ovim pregledima. Programeri su ovdje ključni fokus, a u Androidu M više od bilo koje prethodne verzije Androida, stvari ispod haube mnogo su više od stvari koje vidimo na površini.
Niste sigurni o čemu pričamo? Pogledajte naša Android M programera za pregled videozapisa! {. Cta.large}
Za korisnike Kit Kat-a Android L Developer Preview bio je poput prozora u potpuno novi svijet. Googleov dizajn materijala razilazio se preko ekrana i sve se osjećalo živo i novo. Osim toga, 5000 novih API-ja podrazumijevalo je da će programeri imati puno novih igračaka s kojima će se igrati, a rani će se ljubitelji boriti s bilo kojim aplikacijama koje podržavaju Materijal i iskoristile su nove značajke kada se Nexus 6 pokrenuo. Kad je taj dan napokon došao, odmah je bilo jasno da su na Android L učinjene brojne značajne promjene prije nego što je postao Lollipop. Iako je bilo zabavno igrati s L Developer Previewom, ono što smo vidjeli nije potpuna misao - i to je potez koji bismo trebali primijeniti na Android M Developer Preview.
Super je vidjeti Google eksperimentirajući, ali važno je zapamtiti da ništa od toga nije nigdje u blizini kamena
U pregledu M Developer-a postoji nekoliko stvari za koje se čini da ih većina voli ili mrzi. Google pokušava osvježiti staru ladicu aplikacija za vertikalno pomicanje od onog dana, čini se da se Ne uznemirava nije samo vratio, već je trajno boravište na ploči za brze postavke, i ako znate pravu kombinaciju pritiska na tipke možete pristupiti nepotpunoj mračnoj temi i uglavnom probijenoj implementaciji s više prozora. Super je vidjeti Google eksperimentirajući, ali važno je zapamtiti da ništa od toga nije nigdje u blizini kamena, ili čak u potpunosti funkcionalno. To je zbog toga što ove stvari nisu ono što je važno za razvojne programere za sljedeću verziju Androida, a ono je doista važno.
Pogledajte, primjerice, Doze, Googleov novi mehanizam dubokog spavanja. Ovo je sustav dizajniran tako da uništi pristup mreži za sve stvari osim Google Cloud Cloud-a, uključujući skeniranje WiFi, i onemogući stvari iz AlarmManager-a i JobScheduler. Sjajne vijesti za korisnike o tome su da gotovo ništa, uključujući brave, neće ubiti bateriju na vašem uređaju kada ostane u stanju mirovanja. Da bi se postupci ove promjene ponašali graciozno, programeri moraju biti u stanju osigurati da njihove aplikacije ne uzrokuju haotičnu poplavu obavijesti kada korisnik preuzme svoj uređaj, a u suprotnom će se aplikacija sigurno deinstalirati nakon nekog vremena.
Dozvole aplikacija još su jedna velika pobjeda za korisnike na koje se programeri moraju pripremiti. Konkretno, programerima će biti važno da na običan engleski jezik komuniciraju s korisnikom zašto je važno dopuštenje. Kao što bi moglo biti primamljivo da netko ide i isključi pristup lokaciji i mikrofonu za sve, to će prekinuti neku osnovnu funkcionalnost u nekolicini aplikacija, a oni programeri moraju osigurati da nisu oni krivi. za to ponašanje. Snažan neuspjeh i jednostavna komunikacija riješit će puno toga, ali potrebno ih je uvoditi u aplikaciju na dan pokretanja.
Ovo su dvije desetine stvari na uređaju Android M, na koje se programeri moraju pripremiti, i zato M Developer Preview postoji. Google je trenutačno usredotočio na programere koji prave bolje aplikacije, a to je kritični dio tog procesa. Iako također imamo uvid u to na čemu Androidov tim radi dok se pripremaju za sljedeći Nexus, važno je zapamtiti da ne gledamo gotov proizvod. Ove godine više nego prošle godine, jer znamo da će usput biti nekoliko ažuriranja M Developer Preview-a. Sigurni smo da ćemo vidjeti neke vizualne promjene dok sljedeća verzija poprima oblik i postaje cjelovita misao, a kao ljudi koji uživaju živjeti na rubu koji krvari morate postati dio toga. Najbolje je u ovom trenutku okrenuti se, opustiti se i uživati u vožnji. Tko zna, promjene s kojima se ne slažete u početku mogu čak porasti i na vama.