Google I / O 2012 Experiența

Google I / O 2012, conferința anuală a dezvoltatorilor Google, tocmai înfășurată. În acest post, împărtășim experiențele, observațiile și gândurile noastre despre unele dintre cele mai importante anunțuri ale dezvoltatorilor.

Anul acesta, la fel ca anul trecut, s-au prezentat live online o serie de sesiuni de I / O, pe care oricine le-ar putea viziona din confortul casei sau al biroului. În plus, Google și GTUG-urile găzduiau gratuit partide de vizionare în locații din întreaga lume, permițând dezvoltatorilor să se adune și să se reunească într-un context mai local. Cu toate informațiile de la Google I / O disponibile gratuit, vă puteți întreba de ce cineva ar plăti 900 de dolari pentru un bilet plus cheltuielile de călătorie necesare pentru a fi acolo în persoană. Acest articol va împărtăși propria perspectivă asupra a ceea ce a făcut călătoria merită!


Oamenii

În cele din urmă, participarea la I / O este vorba despre oameni și de a face față-în-față, în legături personale. Cu 6.000 de participanți, nenumărați clienți Google, presă și partenerii Google pe site, există o mulțime de persoane interesate într-o zonă relativ mică. Companiile cheie Google sunt disponibile pentru chat ocazional, pentru a răspunde la întrebări sau pentru a promova dezvoltatorii în direcția corectă. În nici un alt moment în cursul anului, personalul Google este mai accesibil pentru dezvoltatorul mediu Joe sau Jane decât la această conferință. În calitate de dezvoltatori și autori ai diferitelor cărți și articole Android, încercăm, de asemenea, să ne echilibrăm timpul între a vorbi cu contactele de afaceri și de a purta doar cu cititorii noștri.

Un alt avantaj cheie în a fi în jurul a numeroși oameni talentați este că veți avea un sentiment foarte bun despre ceea ce fac alții în ecosistem. Veți fi expuși ideilor și discuțiilor care implică multe tehnologii diferite, inclusiv Android, App Engine și, probabil, altceva despre care nu ați auzit niciodată. Cabinele partenere ar putea să indice ceea ce urmează în curs, iar mesele aglomerate vă vor ajuta să vă aruncați împreună cu alți dezvoltatori asemănători. Inevitabil, veți termina de asemenea să vorbiți cu cineva interesat de una dintre multele linii pe care le veți găsi în așteptare.


Linii?

Da, linii. De la linia care sa înfășurat în jurul sala de mic dejun înainte de prima introducere la linii pentru preluarea conferinței swag precum Nexus Q, asigurați-vă că așteptarea în linie la I / O este o parte inevitabilă a experienței. Chiar și opririle în carieră trebuie programate cu atenție, pentru a evita mulțimea. Cele mai multe nu sunt deosebit de lungi (cele care nu sunt chestiuni excluse) și toată lumea se îndreaptă spre același loc, de obicei aveți cel puțin un lucru în comun. Dacă nu, veți avea timp să vă verificați e-mailurile pe telefon sau pe tabletă - așteptați, dacă nu aveți una? Nu vă faceți griji, de obicei veți primi ceva de genul gratuit în timpul conferinței. Google este foarte bun la swag.


keynotes

În timp ce Google I / O în acest an a fost prelungit la trei zile, au mai rămas doar două cuvinte cheie. Ziua 1 a fost în primul rând despre Android, cu Android 4.1, Jelly Bean, fiind anunțat și un pas-go al diferitelor caracteristici la nivel de utilizator pe care le introduce. Au existat alte câteva probleme pe care le-am găsit fie interesante, fie importante:

  • Activitățile de activare pe un milion de dispozitive pe zi care plutesc în jur nu includ dispozitive fără experiență Google sau, presupus, dispozitive care nu sunt conectate la un operator de transport.
  • 400 de milioane de dispozitive Android vândute total până în prezent.
  • 600.000 de aplicații din Google Play cu 20 de miliarde de instalări de aplicații până în prezent.
  • Două noi dispozitive disponibile de pe Google Play și alți comercianți cu amănuntul: Nexus 7 și Nexus Q, ambele cu Android.

În trecut, am constatat că notațiile cheie I / O sunt mai puțin pentru dezvoltatori și mai mult pentru utilizatori și pentru presă. În timp ce majoritatea noilor funcții ale lui Jelly Bean despre care vorbeai au noi interfețe API, nu au fost discutate din acest punct de vedere. Jelly Bean este pur și simplu o actualizare minoră (punctuală) a Ice Cream Sandwich, așa că schimbările uriașe nu au fost așteptate. Procesul de unt, încercarea de a transforma sistemul Android în general într-un mod cât mai receptiv și mai "neted", a fost principalul impuls. Cu optimizări la fiecare nivel, inclusiv SDK, toate aplicațiile ar trebui să beneficieze la un nivel sau altul.

Noile caracteristici de confort, cum ar fi cardurile Google Now și notificările extinse, sunt amestecate dintr-o perspectivă a dezvoltatorilor. Dezvoltatorii vor putea să se integreze cu Google Now și să-și creeze propriile cărți? Pe de altă parte, notificările modificate permit un panou de notificare mult mai util, dar aplicațiile vor trebui, desigur, să fie actualizate pentru a profita de toate funcțiile noi.

Un nou conținut a fost anunțat pentru Google Play. Deși acest lucru nu afectează în mod direct dezvoltatorii, utilizatorii pot fi atrași de episoade TV și de reviste. Sau, cel puțin nu vor mai fi scăpați de platformă de lipsa acestor tipuri de conținut.

Pentru a afla despre toate caracteristicile noi ale lui Jelly Bean, dezvoltatorii au trebuit să participe la sesiunile de I / O corespunzătoare pentru a afla mai multe.

Anunțurile Google+ au fost făcute, în special pentru utilizatori, iar în ziua 2, Chrome, cu mai multe anunțuri, printre care 310 de milioane de utilizatori activi Chrome și lansarea Chrome pentru iOS. Apoi au apărut diverse actualizări informative despre Google Apps și Google Drive. Nu am aflat nimic despre noi aici. Google App Engine cu Google Compute Engine a fost anunțat, ceea ce permite realizarea unor proiecte computaționale pe scară largă, cum ar fi o demonstrație cheie folosind 600.000 nuclee. Având mai multe opțiuni pe scară largă, soluțiile computaționale sunt bune pentru toată lumea. Aceste tipuri de sisteme pot fi folosite de cercetători pentru a lucra la problemele de presiune mondiale fără a avea nevoie de capitalul inițial pentru a cumpăra supercomputere masive de tipul celor care în trecut au fost accesibile doar guvernelor.


sesiuni

Sesiunile de I / O sunt în cazul în care carnea de învățare are loc pentru dezvoltatori. Cele mai multe sesiuni sunt programate în avans, dar există mai multe sesiuni care nu sunt listate în mod specific decât după ce au avut loc anunțurile cheie. Acestea sunt listate ca TBA în programul acordat participanților și nici măcar nu au fost sugerate în aplicația Google I / O 2012. De asemenea, în acest an, programul în sine a fost foarte târziu să ajungă.

În acest an, conținutul a fost mai dens decât oricând. Android a avut sesiuni concurente toate cele 3 zile, astfel încât un dezvoltator pe cont propriu ar fi dor de aproximativ jumătate din conținutul Android. Chrome, API-urile Google și serviciile Cloud au avut cel puțin o zi cu sesiuni concurente. Adăugați o varietate de alte piese și aveți mai mult decât suficient de conținut pentru a păstra chiar și cei mai diverși dezvoltatori ocupați doar la sesiuni. Chiar și pauza de prânz a fost în general de numai 45 de minute (și da, prânzul a avut și o linie).

În timp ce au fost făcute mai multe anunțuri în timpul sesiunilor, majoritatea acestor informații erau conforme cu actualizările pe care le-ați vedea în mod normal pe diverse bloguri Google.

În ultimii ani, am fost capabili să participăm la câteva sesiuni non-Android, dar anul acesta chiar și capturarea tuturor sesiunilor interesante Android a fost imposibilă. Cele pe care le-am prins, totuși, au avut câteva teme similare: actualizați-vă aplicația cu cele mai recente bune practici, faceți ca aplicația dvs. să efectueze o masă netedă, să monetizeze inteligent aplicația dvs. și nu uitați să comercializați aplicația după lansare.

Despre singura sesiune la care am participat, despre care nu am vorbit despre asta, a fost sesiunea Accessory Development Kit 2.0. Aici au vorbit despre modificările ADK 2, precum și despre caracteristicile hardware-ului ADK 2012 (pe care toți participanții la sesiune au primit-o). Anul trecut, sesiunea ADK, care a prezentat pentru prima dată ADK, a fost atât de plină încât mulți oameni s-au răsturnat (bine, suntem încă puțin cam încurcați în legătură cu asta!). Cu toate acestea, în acest an, camera a fost mult mai mare și toată lumea a ajuns în cine a vrut să (inclusiv noi).


corturilor

Ca și multe conferințe, au existat companii Google și dezvoltatori și parteneri terțe care să-și afișeze și să-și demonstreze produsele și serviciile. Acest lucru le oferă participanților acces la experți și dezvoltatori colegi pentru a pune întrebări și a vedea noi tehnologii. Această vitrină, numită nisip, a fost disponibilă numai în primele două zile ale conferințelor. Noi, și alți participanți, ne-ar fi plăcut toate cele trei zile să găsim mai bine timp pentru a cerceta nisipul și a participa la sesiuni importante. Poate anul viitor?

Desigur, au fost prezenți reprezentanți de la Google, producători de hardware, producători de cipuri, dezvoltatori de software, furnizori de servicii și toți cei între ele. Unii au fost doar acolo pentru a arăta ce au creat utilizând tehnologiile Google. Alții, cum ar fi Intel, arată modul în care propriile tehnologii pot ajuta dezvoltatorii și producătorii Android.


Deci, este merită?

Pe scurt, da! Dar, după toate discuțiile despre linii, fără a intra în sesiuni și nici măcar pentru a vedea toate cabinele terțe părți, vă puteți întreba. Așa cum am menționat anterior, interacțiunea cu alte persoane - cele pe care tocmai le-ați întâlnit sau vechi prieteni și cunoștințe - este mai mult decât merită. Fiind capabil să organizeze întâlniri, să vorbească despre oportunități de afaceri și să împărtășească povești de război într-un cadru casual (petreceri, mese, linii) sunt tot atât de importante.

Cireasa de pe tort este, bineînțeles, bobocul. În afară de bățuri de băț de plastic pline de fasole de jeleu, tricoul oficial de I / O și ocazional alte buletine (cum ar fi un disc dinozaur care conduce fiica noastră deja a revendicat-o ca pe a lui), participanții au plecat, de asemenea, valoarea de vânzare a biletelor lor (900 USD). Câștigul financiar al acestui lucru nu merită (costurile de călătorie și de cazare nu sunt ieftine), dar dezvoltatorii au beneficiat de avantajele de a-și pune mâna pe tehnologii noi în fața publicului. Atât un smartphone Android cât și o tabletă cu Jelly Bean au fost înmânate. Acesta este un beneficiu destul de frumos pentru cei care au aplicații de transport maritim!


Experiența Home I / O

Pentru distracție, doriți să obțineți experiența de a participa la I / O din confortul casei? Puteți să vă apropiați ... folosind diferite tehnologii Google, desigur!

Mai întâi, ia-ți niște jellybeans pentru gustări. Începeți un Hangout (pe Google+) cu niște prieteni. Alegeți o playlist YouTube, cum ar fi această listă Google I / O 2012 Develop pentru Android. Priveste. Desigur, veți dori să găsiți câteva linii pentru a sta în jur, doar pentru a păstra lucrurile autentice. Singurul avertisment este că nu ar trebui să încercați parașutismul acasă! ;)

Când vine vorba de a vă pune mâna pe toate echipamentele excelente de la I / O, va trebui să comandați Galaxy Nexus GSM (399 dolari la momentul respectiv, acum 349 dolari cu Jelly Bean), Nexus 7 (199 dolari), Nexus Q 299 dolari) și Samsung Chromebox (329 dolari), care au fost înmânate. Toate, cu excepția Chromebox-ului, pot fi achiziționate (sau pre-comandate) pe Google Play. Chromeboxul este disponibil de la diferiți comercianți cu amănuntul. Costul total va fi probabil mai mic decât ceea ce ați fi plătit pentru bilete, bilete de avion și cazare ... nu uitați să adăugați o lire sau două fasole de jeleuri! :)


Concluzie

Marea majoritate a conținutului educațional de la Google I / O 2012 este disponibil gratuit online. Experiențele personale, cu toate acestea, nu pot fi bateți. Anul acesta a avut o varietate de anunțuri utile pentru dezvoltatorii Android, Chrome și web. În timp ce uneltele libere erau drăguțe, nu am vorbit cu nimeni care era acolo doar pentru bagaje (sau oricum ar fi recunoscut!). Este într-adevăr o conferință pentru dezvoltatori, cu toți participanții la care am vorbit să fim dezvoltatori, nu doar oameni de afaceri. Pentru mai multe informații și linkuri către videoclipurile din toate sesiunile, accesați site-ul web oficial I / O 2012 înainte ca conținutul să fie înlocuit cu indicii de la Google I / O 2013. Și nu uitați să vorbiți despre el în rețelele sociale folosind hashtag # io12.


despre autori

Dezvoltatorii mobili Lauren Darcey și Shane Conder au coautorizat mai multe cărți despre dezvoltarea Android: o carte de programare în profunzime intitulată Dezvoltarea aplicațiilor fără fir Android (acum în ediția a treia ca set de două volume) și Sams Învățați-vă dezvoltarea de aplicații Android în 24 de ore. Când nu scriu, își petrec timpul dezvoltând software-ul mobil la compania lor și oferind servicii de consultanță. Acestea pot fi obținute prin e-mail la androidwirelessdev@[email protected], prin intermediul blogului lor la androidbook.blogspot.com, și pe Twitter @ androidwireless.

Aveți nevoie de mai mult ajutor pentru scrierea aplicațiilor Android? Consultați cele mai recente cărți și resurse!

   

Cod