Google I / O 2014 Aftermath

Google I / O este fără îndoială unul dintre cele mai importante momente ale anului, atât pentru mine, cât și pentru mulți alți dezvoltatori. Evenimentul este întotdeauna sigur de a inspira și de a surprinde și, ocazional, oferă o privire în viitorul apropiat și potențialul acelui moment în timp. Anul acesta a fost mare, probabil cel mai mare până în prezent, iar volumul de anunțuri a fost uluitor.

Android L 

Android primește o revizuire majoră cu următoarea versiune, care este denumită în prezentAndroid L. Noua versiune va cuprinde mai mult de 5.000 de API-uri noi, mai multe caracteristici noi, un nou motor runtime și o interfață de uz general.

Android L a fost foarte mult o previzualizare, ca o multime de anunturi in timpul keynote. Data lansării este necunoscută, dar va apărea un timp în toamnă. SDK-ul Android a fost lansat și, pentru prima dată, veți putea previzualiza noua versiune pe un dispozitiv Nexus 5 sau 7.

Proiectare materiale

Android L va fi un brand sport, o nouă interfață de utilizator la care se referă Google Proiectare materiale. Este elegant, proaspăt și are un aspect modern. Este tot ce v-ați aștepta de la o actualizare a interfeței cu utilizatorul. Cu toate acestea, Material Design are mult mai mult adâncime la acesta, care este literalmente unul dintre conceptele-cheie ale designului de material. Puteți specifica elevația unei vizualizări, permițându-vă să ridicați elemente de interfață utilizator și umbre dinamice.

Designul de materiale vine cu o temă luminoasă și întunecată. Dezvoltatorii pot personaliza o temă, iar schimbările de culoare pot fi făcute în domenii precum bara de stare, bara de navigare și diverse alte elemente ale interfeței utilizator. Designul materialelor oferă mai multe opțiuni pentru a modela interfața de utilizare a unei aplicații și a afișa identitatea mărcii.

Widget-uri

Android L include, de asemenea, două noi widgeturi pentru interfața cu utilizatorul. RecyclerView este o versiune mai avansată și mai flexibilă a ListView clasa și este ideal pentru listarea elementelor care se schimbă dinamic. RecyclerView clasa oferă un manager de aspect pentru poziționarea elementului și animațiile implicite.

CardView clasa se extinde FrameLayout, cu care s-ar putea să fiți deja familiarizați. CardView vă va permite să plasați informații în carduri care pot fi ușor modificate. Culoarea fundalului, raza de colț și altitudinea unui card pot fi schimbate.

Animații

Animațiile reprezintă un element important al designului de materiale. Tema materialului conține animații implicite, care pot fi ușor modificate. Un nou set de API vă permite de asemenea să creați animații personalizate. Noile interfețe de animație API vă permit:

  • răspundeți la evenimentele touch cu animații cu feedback tactil
  • ascundeți și afișați vederi cu animații cu efect de revelare
  • comutați între activități cu obiceiuri activitate de tranziție animații
  • creați mai multe animații naturale cu mișcare curbă
  • animați modificările în una sau mai multe proprietăți de vizualizare cu vizualizați schimbarea de stat animații
  • arată animații în listă de listă de stare între schimbările de stare a vizualizării

notificări

Notificările au fost îmbunătățite și vor apărea acum pe ecranul de blocare. În plus, există o a heads-up notificare care poate apărea în partea de sus a unei aplicații full-screen și este imposibilă cu o simplă apăsare.

Runtime

Dalvik runtime va fi înlocuit cu ARTĂ, care are o mulțime de caracteristici noi pentru a justifica o schimbare a gardianului.

  • Ahead-of-Time (AOT) compilație
  • colectare îmbunătățită a gunoiului (GC)
  • suport îmbunătățit pentru depanare

Puteți găsi mai multe informații pe site-ul Android Developer.

Proiectul Volta

Proiectul Volta face parte din Android L și este dedicat îmbunătățirii performanțelor bateriei. Se compune din trei părți:

  • Baterie istoric este un nou instrument destinat măsurării descărcării acumulatorului prin vizualizarea consumului de energie al unei aplicații.
  • Scopul Planificatorul de joburi Android este de a îmbunătăți consumul de energie al unei aplicații. Una dintre sarcinile API-ului Android Job Scheduler este programarea sarcinilor de întreținere în timp ce încărcarea dispozitivului.
  • Modul de economisire a bateriei poate fi folosit pentru a cobori CPU-ul, pentru a reduce actualizarea ecranului sau pentru a dezactiva datele de fundal. Modul de economisire a bateriei poate fi declanșat manual sau setat să pornească automat când bateria atinge un anumit nivel.

Ecran Aplicații recente

Android Aplicații recente a fost anterior limitată la o singură instanță a unei aplicații. În Android L, dezvoltatorii vor putea să marcheze o activitate în aplicația dvs. și să o trateze ca o activitate nouă prin ecranul Apps recent.

Android L va include multe alte îmbunătățiri, inclusiv îmbunătățiri grafice și actualizări WebView. Mai multe informații pot fi găsite pe site-ul Android Developer.

Integrare

Apariția împreună a lui Android și Chrome a fost discutată de ceva timp. Google I / O a prezentat mai multe moduri în care acest lucru va începe să se întâmple.

Polimer

Polimer permite construirea și plasarea componentelor web în HTML. Este nevoie de o abordare obiect pentru dezvoltarea web și permite obiecte extrem de complexe și flexibile să fie ușor de importat în orice aplicație web. Obiectele pot fi plasate la nivelul DOM cu o etichetă cu element simplu.

Polimerul nu este nou, a fost prezentat în timpul Google I / O 2013. Cu toate acestea, importanța Polymer în viziunea pe termen lung a Google a fost prezentată în cadrul evenimentului din acest an. Pentru a crea o experiență constantă a utilizatorilor în cadrul aplicațiilor native și a web-ului, au fost create un set de elemente de design material pentru Polymer. Noile linii directoare de design pentru web și aplicațiile native au fost lansate pentru a ajuta dezvoltatorii să creeze o experiență consistentă. Ambele site-uri web și aplicații mobile vor putea utiliza aceleași animații, teme și widget-uri. Puteți citi mai multe despre acest subiect pe site-ul Google Design.

Experiență Web Mobilă

Chrome a primit îmbunătățiri pentru a depăși decalajul dintre aplicațiile native și web. Rezultatele căutării în Google vor beneficia, de asemenea, din formularul Material și fila Chrome vor apărea ca activități individuale în ecranul Aplicații recente. Acest lucru va îmbunătăți considerabil multitaskingul și comutarea între aplicațiile mobile și web.

Indexarea aplicațiilor a fost îmbunătățită. Informațiile din rezultatele căutării Google pot fi deschise acum printr-o aplicație adecvată, având în vedere scenariul potrivit. De exemplu, o căutare pentru restaurante va aduce rezultate în browser, dar veți avea, de asemenea, opțiunea de a vedea rezultatele în, de exemplu, OpenTable for Android.

Chromebookurile

Eventualele îndoieli sau întrebări legate de Chromebook au fost puse în mișcare pe parcursul anilor Google I / O din acest an. Chromebookurile sunt clare, iar primele zece laptop-uri pe Amazon sunt Chromebookuri.

S-au făcut îmbunătățiri suplimentare pentru Chromebookuri pentru a le integra mai mult cu Android. Acestea includ apelurile și alertele de intrare de pe telefonul dvs. care apar pe Chromebook și deblocarea Chromebookului prin apropierea telefonului dvs..

Cel mai important anunț, totuși, este că aplicațiile Android vor putea să ruleze pe Chromebookuri. În timpul prezentării, Evernote pentru Android a fost prezentată pe un Chromebook. Aplicația populară Vine pentru Android a reușit să utilizeze camera Chromebookului pentru a crea un videoclip. Acest lucru este foarte interesant și arată promițător pentru viitor.

Android peste tot

Android este setat să vină pe un ecran lângă tine, pe orice ecran.

Android Wear 

Android Wear a fost eliberat oficial. Android Wear continuă experiența Android pe încheietura mâinii și într-un factor de formă mai mic. Se pereche cu orice smartphone care rulează 4.3 sau mai mare, și pot primi și afișa notificări din aplicațiile Android.

Aplicațiile pot afișa și conținut pe dispozitivul Wear. Google Now cardurile sunt un exemplu excelent, care vă prezintă informațiile când și când acestea devin relevante.

La fel ca ecranul Aplicații recente pe telefoane și tablete, conținutul poate fi navigat prin deplasarea în sus sau în jos și poate fi respins prin deplasarea spre stânga sau spre dreapta. Android Wear beneficiază, de asemenea, de căutarea vocală Google și vă permite să efectuați căutări sau să emiteți comenzi.

Două dispozitive au început să se pre-comandă după eveniment. LG G Watch va expedia pe 2 iulie și va costa 229 de dolari. Samsung Gear Live va expedia pe 7 iulie și va costa 199 USD.

Ambele dispozitive au un factor de formă similar și specificații comparabile. Acestea rulează pe un procesor de 1.2GHz, au 4GB de stocare și 512MB de memorie RAM.

Motorola va lansa, de asemenea, un dispozitiv Wear mai târziu în acest an, Moto 360, care va fi primul smartwatch care va conține o față circulară.

Android Wear pare a fi o platformă solidă sau o extensie la Android și va reduce drastic numărul de ori de câte ori este nevoie să iei telefonul din buzunar.

Android Auto

Android Auto va aduce unele dintre cele mai bune caracteristici ale Google în mașină. Acesta elimină experiența Android și ia aspectele cele mai relevante pentru conducere, optimizându-le pentru o experiență de utilizare a tabloului de bord.

Căutare Google Voice este o parte importantă a acestei experiențe. Acesta poate fi inițiat de la apăsarea unui buton situat în apropierea volanului, permițând emiterea comenzilor fără comenzi manuale. Acest lucru ar trebui să creeze o direcție mai familiară, mai inteligentă și mai sigură.

Android TV

Android TV a facut un alt tur al liniei in acest an cu o serie de imbunatatiri. Android TV va fi tratat acum ca orice alt ecran Android cu o interfață personalizată. Utilizează aceleași API ca și telefonul și tableta, facilitând astfel interacțiunea. Un singur fișier APK ar trebui să poată rula pe mai multe dispozitive, inclusiv seturi de televizoare compatibile.

Acesta va include, de asemenea, Google Voice Search, care se pretează bine să se așeze pe canapea. Google TV va veni complet Chromecast a sustine.

Gaming-ul este, de asemenea, a face o impresie mare pentru Android TV, cu multe jocuri deja anunțate ca fiind compatibile la lansare și posibilitatea ca jocurile multiplayer să fie redate pe mai multe dispozitive.

Android TV este disponibil pentru producători pentru a încorpora în seturile lor de televiziune și, de asemenea, ca set-top box-uri. Google Play își va deschide porțile pentru Android TV în toamnă.

Chromecast 

Chromecast a continuat să adauge noi caracteristici. Acum puteți utiliza Chromecast atunci când dispozitivele de difuzare și recepție nu se află pe aceeași rețea Wi-Fi. Conținutul va fi trimis prin intermediul cloud-ului și un sistem de autentificare PIN va fi folosit pentru securitate.

În curând, veți putea afișa întregul ecran al dispozitivului dvs. Android, permițându-vă să afișați orice, indiferent de aplicația pe care o executați. Aceasta va fi inițial limitată la o selecție de dispozitive.

Google la locul de muncă

Android continuă mutarea în fiecare parte a vieții dvs. și locul de muncă nu face excepție. Dispozitivele Android vor putea izola în curând datele personale și de lucru, permițând utilizarea aceluiași dispozitiv în ambele scopuri. Întreprinderile vor putea, de asemenea, să implementeze aplicații în vrac cu un program certificat Android for Work, care va fi lansat în toamnă.

Google Apps nu a fost lăsat niciodată. Documentele Google vor putea acum să editeze documente Office. De asemenea, este lansat un nou serviciu Google Drive pentru serviciul de lucru. Îmbunătățește gestionarea, criptarea, raportarea și auditul. Acesta va veni cu stocare nelimitat și va costa 10 $ per utilizator pe lună.

Servicii cloud

Google Cloud Services a văzut noi funcții cu noi instrumente de depanare, urmărire și monitorizare.

Google a anunțat de asemenea Cloud Save, care va permite ca datele să fie salvate în cloud cu doar câteva rânduri de cod din aplicația dvs. Android, nu este necesară nicio configurare backend. Datele stocate în Cloud Save pot fi preluate în orice moment de pe orice dispozitiv sau pot fi utilizate de un alt serviciu, cum ar fi Google BigQuery.

Google Fit

Cu tendința de sănătate și de fitness, tehnologie și aplicații, nu a fost nici o surpriză să auzi că Google a avut ceva în magazin legate de fitness.

Noul Google Fit platforma va permite dezvoltatorilor să urmărească datele de fitness, să le sincronizeze pe dispozitive și să le stocheze într-o locație centrală. Câteva marci importante, cum ar fi Nike și Adidas, au confirmat deja că vor folosi serviciul.

Concluzie

În acest an m-am lăsat cu adevărat cu mult să iau parte. Viitorul Android și Google arată luminos, iar restul anului va fi ocupat. Sunt foarte încântat de Polymer. Ideea de a purta cu ușurință teme care rulează prin site-uri web și aplicații mobile este foarte atrăgătoare și componente reutilizabile sunt glazura pe tort.

Cu tot ce a fost anunțat, am observat omiterea oricărui lucru legat de o locuință inteligentă și Google Glass. Este ciudat ca Google nu a mentionat nici cel mai mare anunt de anul trecut.

Cod