Novo u Androidu 4.4 KitKat: Sve što trebate znati

Dakle, dugo očekivano Google Nexus 5 je napokon ovdje. A s novim uređajem dolazi i nova verzija Androida: verzija 4.4 "KitKat." Prije otprilike dva mjeseca, Google objavio ime njihove najnovije verzije Androida. No, nije se puno govorilo o OS-u i što bi bilo drugačije od 4.3 Jelly Bean. Ovo je u oštroj suprotnosti s hardverom Nexusa 5, koji je prije gotovo uvijek bio gotova stvar. U svakom slučaju, i uređaj i OS su sada dostupni. I kao takvi, svi preostali detalji su izašli na vidjelo.

Prošlu noć, pokrivali smo neke od ključnih značajki za koje se (u to vrijeme) pričalo da će biti uključene u današnje službeno predstavljanje. Priča se uglavnom fokusirala na promjene koje utječu na fragmentaciju, podršku za nove vrste senzora i poboljšanu NFC podršku. Mnoge od ovih i još više potvrđene su danas, zajedno s mnoštvom novih značajki, zahvaljujući službenom izdanju KitKata i Nexusa 5 i nekih in-house detektivski rad.

Bolja integracija Google Nowa

Pokretač dionica sada će sadržavati Google Now naprijed i u sredini. Pod tim mislim da će biti na vašem početnom zaslonu, samo jednim prevlačenjem ulijevo. A na Nexusu 5 moći ćete jednostavno reći "OK, Google Now" s bilo kojeg mjesta na početnom zaslonu i Google Now će vas početi slušati.

Funkcija "OK, Google Now" slična je onome što smo vidjeli na Moto X i najnovijim Droid uređajima. Međutim, ovo je malo manje korisno od prethodne ponude jer uređaj mora biti uključen i biti na početnom zaslonu da bi ovo radilo.

Ugrađena podrška za ispisispisati

Aftermarket rješenja za ispis već neko vrijeme mogu iskoristiti Google Cloud Print. Međutim, sada je ispis ugrađen izravno u operativni sustav, bez potrebe za dodatnim aplikacijama.

Brži multitasking

Android 4.4 trebao bi poboljšati performanse multitaskinga optimiziranjem upravljanja memorijom i poboljšanjem odziva zaslona osjetljivog na dodir. To bi, zajedno s naporima da se smanji memorijski otisak temeljnih aplikacija, trebalo značiti da će sustav bolje koristiti dostupne računalne resurse.

Uranjajući način rada preko cijelog zaslona

Android je cjelokupno iskustvo učinio "privlačnijim" dopuštajući sadržaju da koristi svu dostupnu površinu zaslona. Prije je to bilo moguće samo u određenim vrstama aplikacija kao što su video playeri, gdje nije bio potreban korisnički unos.

Sada svaka aplikacija može iskoristiti cijelu površinu zaslona tako da zatamni obje sistemske trake. Prije bi svaka interakcija korisnika vratila skrivene trake. Sada se, međutim, trake mogu postaviti tako da se ponovno pojavljuju samo prelaskom s vrha zaslona. To omogućuje aplikacijama bilo koje vrste da koriste ovu značajku, čak i kada je potreban korisnički unos.

Podrška za low-end uređaje

KitKat je poboljšan, tako da svaka glavna komponenta ima smanjeni memorijski otisak, s novim API-jima usmjerenim na pomoć razvojnim programerima aplikacija u stvaranju bržih i memorijski učinkovitijih aplikacija. To uključuje novi API ActivityManager.isLowRamDevice(), koji vam omogućuje podešavanje ponašanja vaše aplikacije u skladu s ograničenjima memorije ciljnog uređaja. Nadalje, osnovni sistemski proces je skraćen, a nove usluge su konfigurirane za serijski rad iu malim grupama, kako bi se izbjegle veće potrebe za memorijom.

Ovo proširuje jučerašnju vijest da bi Android 4.4 bio prikladniji za uređaje s ograničenom memorijom. Kao što je navedeno na web stranici za razvojne programere Androida:

OEM-ovi koji grade novu generaciju Android uređaja mogu iskoristiti prednosti ciljane preporuke i mogućnosti za učinkovito pokretanje Androida 4.4, čak i na uređajima s malo memorije. Podešavanje predmemorije Dalvik JIT koda, spajanje iste stranice kernela (KSM), swap na zRAM i druge optimizacije pomažu u upravljanju memorijom. Nove opcije konfiguracije omogućuju proizvođačima originalne opreme podešavanje razina nedostatka memorije za procese, postavljanje veličina grafičke predmemorije, upravljanje povratom memorije i više.

Ipak, unatoč tvrdnjama o kompatibilnosti s nižim hardverom, smatramo da je u najboljem slučaju čudno da Google odlučuje ne ažurirati GSM Galaxy Nexus na 4.4. Google to spominje to je zbog toga što je uređaj izvan 18-mjesečnog životnog ciklusa proizvoda, ali ne možemo a da ne smatramo da ovo nije baš dobar primjer za druge uređaje pružatelji usluga.

Poboljšana izvedba renderiranja

Zahvaljujući promjenama u mehanizmu za renderiranje, aplikacije koje koriste RenderScript imat će koristi od podešavanja u 4.4. Glavna među ovim promjenama je ažuriran Androidov SurfaceFlinger od OpenGL ES 1.0 do OpenGL ES 2.0. To donosi dodatnu izvedbu korištenjem višestrukog teksturiranja, kao i poboljšane vizualne prikaze s kalibracijom boja i naprednijim učinci.

Poboljšana NFC podrška za plaćanje: emulacija host kartice

Jučer smo spomenuli da će se funkcija NFC plaćanja proširiti na uređaje bez NFC sigurnosnih elemenata. Sada znamo kako je to moguće. Android 4.4 uvodi podršku za Emulacija host kartice, pri čemu standardni NFC hardver može emulirati pametne kartice temeljene na standardu ISO/IEC 7816 koje za prijenos koriste beskontaktni protokol ISO/IEC 14443-4 (ISO-DEP). Time svaki uređaj s NFC hardverom može koristiti funkciju plaćanja dodirom. Ipak, neće svaki uređaj imati podršku. Trenutno se čini da samo uređaji s američkim SIM karticama ispunjavaju uvjete.

Poboljšana sigurnost

Android 4.4 sada koristi SELinux u načinu provedbe kako bi blokirao potencijalna kršenja pravila unutar SELinux domene. KitKat također poboljšava kriptografske algoritme dodavanjem podrške za dva dodatna algoritma. Više informacija o novim sigurnosnim značajkama u Androidu 4.4 možete pronaći u Pulser_G2's Pregled sigurnosnih poboljšanja za Android 4.4 i njegov opsežan osvrt na dm-istina i njegove implikacije.

Davatelj SMS poruka

Programeri aplikacija sada mogu koristiti zajedničkog pružatelja usluga SMS-a i nove API-je za rukovanje porukama uređaja, kao i za pohranjivanje i dohvaćanje poruka. Novi API-ji koriste novi SMS_Dostava namjera da se programerima aplikacija omogući usmjeravanje poruka kroz korisnikovu zadanu aplikaciju za razmjenu poruka, čineći iskustvo među aplikacijama besprijekornim.

Novi načini rada senzora i poboljšana povezanost

Konačno, opcije povezivanja i podrška za senzore poboljšane su u KitKatu. Hardware Sensor Batch nova je optimizacija koja bi trebala dramatično smanjiti potrošnju energije tijekom tekućih aktivnosti senzora. Ovo je idealno za slučajeve upotrebe senzora male snage i dugog rada, kao što su geo-fitness aplikacije i drugo. Dodana je i podrška za senzore detekcije koraka i brojača koraka, iako to ovisi o hardveru.

Podrška za IR Blastere također je dodana u 4.4, donoseći novi API i uslugu sustava. To će omogućiti razvojnim programerima aplikacija da bolje iskoriste IR Blasters na podržanim uređajima, bez potrebe za kodiranjem specifičnim za uređaj.

Konačno, Bluetooth je doživio lijepu reviziju s podrškom za HID preko GATT (HOGP), što daje aplikacije vezu niske latencije za odabir hardvera i MAP, koji aplikacijama omogućuje razmjenu poruka uređaji u blizini.

Android dizajn

Dosta promjena također je napravljeno na prednjoj strani dizajna. To uključuje ublažavanje plavih akcenta u cijelom korisničkom sučelju, kao i nekoliko, suptilnijih promjena. Fantastičan pregled s pojedinostima o nekim od novih značajki dizajna u KitKatu možete pronaći u nastavku:

//www.youtube.com/embed/6QHkv-bSlds

Iako nismo čuli ništa o nosivim uređajima kao što se ranije očekivalo, svakako smo dobili vrijedne poslastice za ovu Noć vještica. Poboljšanja u potrošnji resursa, brzini odziva, uživljavanju i općoj prilagodbi i završnoj obradi čine sjajno ažuriranje. Uzbuđeni smo zbog onoga što Android 4.4 KitKat donosi na stol, a još smo željniji vidjeti što budućnost nosi za OS.

Što vas najviše veseli u Androidu 4.4? Javite nam u odjeljku za komentare u nastavku!

Potpuni popis novih značajki za krajnjeg korisnika koje su dostupne u verziji 4.4 može se pronaći na Android KitKat web stranica, a više značajki usmjerenih na programere možete pronaći na Web stranica za programere Androida.