Google a lansat cea mai recentă versiune de Android pe 31 octombrie 2013. Noua versiune, versiunea 4.4, este poreclit Kit Kat. Eliberarea a venit ca o surpriză pentru mulți Plăcuță cheie de var și 5 a fost legat de această actualizare de ceva timp. KitKat, cu toate acestea, nu dezamăgește, deoarece este plină de caracteristici și actualizări. În acest articol, vă voi oferi o prezentare generală a ceea ce este nou în KitKat.
Înainte de a discuta modificările vizuale introduse în KitKat, este bine de știut că nu toate modificările vizuale sunt prezente pe fiecare dispozitiv compatibil KitKat. Nexus 5, smartphone-ul Google de vârf, introdus alături de KitKat, include toate modificările vizuale discutate mai jos. Experienta pe alte dispozitive, cu toate acestea, poate varia.
La prima vedere, KitKat nu pare deosebit de diferit Jeleuri. Cu toate acestea, s-au schimbat multe pentru a simplifica interfața cu utilizatorul și pentru a vă concentra asupra conținutului.
Schimbarea cea mai importantă și cea care a primit puțină atenție este modul în care ecranul de start a fost mutat în aplicația Căutare Google. Există un articol extraordinar despre Ars Technica, care se referă mai mult la această schimbare.
KitKat a făcut unele modificări la linia de aplicații.
Aplicația telefonului a făcut o muncă semnificativă. Dialerul este în esență același, însă ecranul principal vă arată și organizează contactele pe baza celor cu care vorbiți cel mai mult. De asemenea, integrează funcții de căutare care vă permit să căutați contacte, companii locale și locuri. Identificarea apelantului a fost, de asemenea, îmbunătățită. Sistemul de operare va încerca să identifice numere necunoscute prin căutarea companiilor locale.
Hangouts a adăugat suport pentru mesajele text la setul de funcții deja bogat.
Cărțile Play au fost modificate pentru a prezenta noul mod imersiv.
Caracterele Emoji sunt acum disponibile pe tastatura Google.
Quick Office a primit o reproiectare și este acum integrat cu Google Drive. Dacă ambele dispozitive Quick Office și Google Drive sunt prezente pe dispozitiv, Documente Google, Prezentări și Foi de calcul Google se vor deschide în Google Drive de la Quick Office.
Google Now și-a adăugat funcția OK Google caracteristică. În prezent, este disponibil numai pentru anumite dispozitive, dar acest lucru se va schimba odată cu trecerea timpului. Funcția în sine vă permite să începeți o căutare sau să efectuați o comandă spunând OK Google urmată de o interogare sau de o comandă. Dispozitivul dvs. nu trebuie să fie pe ecranul de întâmpinare sau în Google Now pentru ca aceasta să funcționeze.
Platforma populară de e-mail a primit, de asemenea, o serie de actualizări, inclusiv un răspuns de responder și de atașament pentru mai multe tipuri de fișiere.
Managerul de dispozitive a fost prezentat la Google I / O 2013 ca parte a revizuirii ambițioase a Serviciilor Play. Este răspunsul Google la furt și la alte probleme de securitate. Managerul de dispozitive este încorporat în Android 4.4 și este în mod prestabilit configurat pentru a localiza și șterge dispozitivul.
Aplicația Descărcări sa îmbunătățit, de asemenea. Are abilitatea de a sorta și afișa descărcările într-o rețea.
Proiectul Svelte a fost numele de cod intern pentru KitKat. Obiectivele sale au fost de a reduce dimensiunea sistemului de operare și de a îmbunătăți performanța sistemului de operare pe dispozitivele low-end. Rezultatul este că KitKat poate funcționa pe dispozitive cu doar 512 MB de memorie RAM și totul a fost orientat spre optimizarea memoriei, inclusiv un nou API pentru a ajuta la obținerea unor aplicații mai eficiente în memorie.
Pentru a ajuta dezvoltatorii să își optimizeze aplicațiile, Google a lansat noi instrumente pentru monitorizarea utilizării memoriei unei aplicații. Procstats este unul dintre aceste instrumente. Acesta analizează resursele de memorie pe care le utilizează o aplicație, precum și memoria utilizată de alte aplicații și servicii din sistem. Instrumentul poate fi folosit prin ADB ca atare, adb shell dumpsys procstats
.
O altă adăugire este starea memoriei și a profilării pe dispozitiv. Se poate accesa de la Setări> Opțiuni pentru dezvoltatori> Statistici de proces.
KitKat introduce un cadru de imprimare nativ. Expune un manager de imprimare care conectează aplicațiile care necesită imprimare și servicii de imprimare disponibile. Managerul de imprimare expune un serviciu partajat și o interfață de utilizator a sistemului. Rezultatul este o interfață de utilizare consistentă pentru imprimarea documentelor, precum și a securității, deoarece conținutul este transmis între servicii.
Furnizorii pot utiliza, de asemenea, API-urile noi pentru a-și crea propriile servicii de imprimare, iar dezvoltatorii terți pot utiliza API-urile pentru a adăuga funcționalități de tipărire la propriile aplicații cu câteva linii de cod. Pentru mai multe informații, aruncați o privire la acest videoclip DevBytes.
Android 4.4 a introdus de asemenea un nou cadru de acces la spațiul de stocare. Scopul este dublu, (1) permite utilizatorilor să răsfoiască fișierele, imaginile și clipurile video pe întreg spațiul disponibil disponibil și (2) să prezinte acest lucru într-o interfață de utilizator consistentă. API-ul însoțitor oferă aplicațiilor posibilitatea de a-și publica serviciile pentru alte aplicații care participă la acest cadru. Aplicațiile client care doresc să utilizeze cadrul de stocare pentru stocare se pot integra cu ajutorul acestuia CREATE_DOCUMENT
și OPEN_DOCUMENT
intențiile.
Această adăugire permite unei aplicații să preia fiecare pixel pe ecran ascunzând interfața de utilizator a sistemului și bara de stare din partea de sus. Citiți mai multe despre această nouă funcție de la DevBytes.
KitKit folosește și o componentă WebView actualizată, care se bazează pe proiectul open source Chromium. Îmbunătățește suportul pentru standardele web moderne, iar motorul JavaScript V8 a primit și o actualizare. O altă schimbare importantă este motorul de randare. Noua componentă WebView utilizează același motor de redare Blink ca Chrome pentru Android. Rezultatul este că veți observa mai puține neconcordanțe între componenta WebView și Chrome pentru Android.
KitKat introduce un utilitar de înregistrare pe ecran care poate fi folosit prin ADB ca atare, adb shell screenrecord
. Utilitatea înregistrează la o rezoluție cât mai aproape posibil de rezoluția ecranului dispozitivului.
KitKat introduce emulare HCE sau Host Card, care permite oricărei aplicații să emuleze o cartelă inteligentă NFC (Near Field Communication). Un controler NFC trebuie să fie prezent în dispozitiv.
Dacă aveți o aplicație care utilizează atât SMS, cât și MMS, puteți utiliza furnizorul comun de SMS și noile API-uri pentru a gestiona stocarea și recuperarea mesajelor aplicației.
În KitKat, serviciul de notificare a ascultătorilor poate vedea mai multe informații despre notificările primite. Serviciul de ascultători poate accesa informații suplimentare, inclusiv text, pictogramă, imagine, progres și cronometru.
Deoarece tunelul audio necesită un procesor de semnal DSP sau digital, nu toate dispozitivele vor susține această caracteristică. Ideea este de a descărca sarcini audio legate de un procesor de semnal digital în locul procesorului. Rezultatul este că tunelul audio către DSP mărește dramatic durata de viață a bateriei.
KitKat introduce suport pentru blasterile IR încorporate cu un API însoțitor. API permite aplicației să verifice dacă dispozitivul are un emițător IR, să interogheze frecvența acestuia și să trimită semnale.
Android 4.4 introduce un cadru Transitions care permite unei aplicații să definească scene și să specifice cum să animați între scene. Uitați-vă la acest videoclip pentru o demonstrație.
Testarea problemei RTL (Dreapta la stânga) a fost întotdeauna greoaie. Pentru a îmbunătăți acest lucru, KitKat are opțiunea de a impune aspectul în RTL fără a fi nevoie să afișați aplicația într-o limbă RTL. Puteți găsi setarea în Setări> Opțiuni dezvoltator> Forțați direcția aspectului RTL.
API 19 a adăugat șase pachete noi (a se vedea mai jos).
Au fost actualizate încă 49 de pachete. Puteți găsi comenzile complete de schimbare de pe site-ul Android Developers.
Chiar dacă KitKat este un punct de lansare, acesta a îmbunătățit semnificativ Android cu o serie de caracteristici extraordinare. Unele dintre noile caracteristici sunt în prezent acceptate numai de Nexus 5 deoarece sunt legate de hardware, dar acest lucru se va schimba în timp, pe măsură ce noile telefoane vor fi lansate cu suport pentru KitKat. Începând cu 2 decembrie 2013, KitKat a realizat 1,1% din distribuțiile Android, peste 50% fiind preluate de Jelly Bean.
Întrebarea cheie cu privire la lansarea Android următoare este numărul de versiune. Va fi Android 4.5 sau 5.0. Dacă Google își menține schema de numire, următoarea versiune va începe cu litera L. Va fi Limonadă? Cine știe.