Google I / O 2012 Opplevelsen

Google I / O 2012, Googles årlige utviklere konferanse, bare pakket inn. I dette innlegget deler vi våre erfaringer, observasjoner og tanker om noen av de viktigste utviklermeldingene.

I år, som i fjor, ble en rekke I / O-sesjoner presentert live online, som alle kunne se fra deres hjem eller kontor. I tillegg er Google og GTUGs vert for visningspartier gratis på steder rundt om i verden, slik at utviklere kan samle og nettverk i en mer lokal sammenheng. Med all informasjon fra Google I / O tilgjengelig gratis, kan du kanskje lure på hvorfor noen ville betale $ 900 for en billett pluss de reiseutgifter som er nødvendige for å være der i person. Denne artikkelen vil dele vårt eget perspektiv på hva som gjorde turen verdt!


Folket

Til slutt handler I / O om folk og gjør ansikt til ansikt, i personforbindelser. Med 6 000 deltakere, utallige Googlere, presse og Google-partnere på nettstedet, er det mange interesserte i et relativt lite område. Nøkkel Googlere er tilgjengelige for casual chat, svar på spørsmål eller peker utviklere i riktig retning. På ingen annen tid i løpet av året er Google-ansatte mer tilgjengelig for den gjennomsnittlige Joe eller Jane-utvikleren enn på denne konferansen. Som utviklere og forfattere av ulike bøker og artikler i Android, prøver vi også å balansere tiden mellom å snakke med forretningskontakter og bare slappe av med leserne våre.

En annen viktig fordel ved å være rundt så mange dyktige folk er at du får en veldig god følelse av hva andre gjør i økosystemet. Du vil bli utsatt for ideer og diskusjoner som involverer mange forskjellige teknologier, inkludert Android, App Engine, og kanskje noe annet du aldri har hørt om før. Partneren booths kan hint på hva som kommer neste i røret og de overfylte måltidene hjelper deg med å kaste deg sammen med andre likesinnede utviklere. Uansett, vil du også ende opp med å snakke med noen som er interessert i en av de mange, mange linjene du vil finne deg selv venter på.


Lines?

Ja, linjer. Fra linjen som viklet rundt frokostrommet før den aller første keynoten til linjene for å plukke opp konferanseswag som Nexus Q, være trygg, vent på linjer på I / O er en uunngåelig del av opplevelsen. Selv pit stopper må være nøye planlagt for å unngå folkemengdene. De fleste er ikke særlig lange (hovednoen er utelukket) og alle går til samme sted, så vanligvis har du minst en ting til felles. Hvis ikke, har du tid til å sjekke e-posten din på telefonen eller nettbrettet ditt, hva hvis du ikke har en? Ikke bekymre deg, du vil vanligvis få noe av det slag gratis mens du er på konferansen. Google er veldig bra på swag.


keynotes

Mens Google I / O i år ble forlenget til tre dager, var det fortsatt bare to hovednotater. Dag 1 handlet primært om Android, med Android 4.1, Jelly Bean, annonsert og en gjennomgang av de ulike brukernivåfunksjonene som den introduserer. Det var flere andre godbidder som vi fant enten interessante eller viktige:

  • De 1 million enhetsaktiveringene per dag statistisk flytende rundt teller ikke enheter som ikke er Google-opplevelser, eller, tilsynelatende, enheter som ikke er koblet til en transportør.
  • 400 millioner Android-enheter solgt totalt til dags dato.
  • 600.000 apper i Google Play med 20 milliarder app installasjoner til dags dato.
  • To nye enheter tilgjengelig fra Google Play og andre forhandlere: Nexus 7 og Nexus Q, begge som kjører Android.

Tidligere har vi notert at I / O-innstillingene er mindre for utviklere og mer for brukere og pressen. Mens de fleste av de nye Jelly Bean-funksjonene som ble snakket om, har nye APIer, ble de ikke snakket om fra det synspunktet. Jelly Bean er rett og slett en mindre (poeng) oppdatering av Ice Cream Sandwich, så store endringer var ikke forventet. Project Butter, forsøket på å gjøre det totale Android-systemet så responsivt og "buttery" glatt som mulig, var den primære push. Med optimaliseringer på alle nivåer, inkludert SDK, bør alle appene være til en eller annen grad.

Nye bekvemmelighetsfunksjoner, for eksempel Google Nå-kort og utvidede varsler, er blandet fra et utviklerperspektiv. Vil utviklere kunne integrere med Google Nå og lage sine egne kort? På den annen side tillater de endrede varslene en langt mer nyttig varslingsrute, men programmer må selvfølgelig oppdateres for å dra nytte av alle de nye funksjonene.

Nytt innhold ble annonsert for Google Play. Selv om dette ikke direkte påvirker utviklere, kan brukerne bli tiltrukket av TV-episoder og magasiner. Eller i det minste vil de ikke bli forringet fra plattformen ved mangel på disse typer innhold lenger.

For å høre om alle de nye funksjonene i Jelly Bean, måtte utviklerne delta i de aktuelle I / O-øktene for å lære mer.

Google+ annonseringer ble laget, hovedsakelig for brukere, og på dag 2 overskred Chrome med flere kunngjøringer, inkludert 310 millioner aktive Chrome-brukere og utgivelsen av Chrome for iOS. Deretter kom det flere informative oppdateringer om Google Apps og Google Disk. Vi fant ikke ut om en hel masse ny her. Google App Engine med Google Compute Engine ble annonsert, noe som gjør det mulig å fullføre omfattende prosjekteringsprosjekter, for eksempel en keynote-demonstrasjon bruker 600.000 kjerner. Å ha mer valg i massiv skala er beregningsløsninger bra for alle. Disse typer systemer kan brukes av forskere til å jobbe på verdens presseproblemer uten at den opprinnelige hovedstaden trenger å kjøpe hulking supercomputers av den typen som tidligere har vært rimelig for regjeringene.


Sessions

I / O-sesjonene er hvor kjøttet av læringen foregår for utviklere. De fleste sesjoner er planlagt på forhånd, men det er flere som ikke er spesifikt oppført før etter at hovednotatene har skjedd. Disse er oppført som TBA i timeplanen gitt til deltakerne og ikke engang antydet i Google I / O 2012-appen. Også i år var tidsplanen veldig sent for å ankomme.

I år var innholdet tettere enn noensinne. Android hadde samtidige økter alle 3 dager, så en utvikler på egen hånd ville savne omtrent halvparten av Android-innholdet. Chrome, Google APIs og Cloud Services alle hadde minst en dag med samtidige økter. Legg til i en rekke andre spor og du har mer enn nok innhold for å holde selv de mest varierte utviklerne opptatte, bare å gå til økter. Selv lunsjpause var vanligvis bare 45 minutter lang (og ja, lunsj hadde også en linje).

Mens flere kunngjøringer ble gjort i løpet av øktene, var det meste av denne informasjonen som fulgte med oppdateringer du vanligvis ville se på de ulike Google-bloggene.

I løpet av de siste årene har vi vært i stand til å delta på noen andre Android-økter, men i år var det umulig å fange alle de interessante Android-øktene. De som vi fanget, hadde likevel noen lignende temaer: Oppdater appen din til de nyeste beste praksiser, gjør appen din til å utføre smøraktig, intelligent tjene penger på appen din, og ikke glem å markedsføre appen din etter utgivelsen.

Om den eneste økten vi deltok i, snakket ikke om noe av dette, var Accessory Development Kit 2.0-sesjonen. Her snakket de om ADK 2-endringene, så vel som funksjonene til ADK 2012-maskinvaren (som alle deltakerne mottok). I fjor var ADK-sesjonen, som presenterte ADK for første gang, så full, at mange mennesker ble slått bort (ok, vi er fortsatt litt opptatt av dette!). Men i år var rommet mye større og alle fikk i som ønsket å (inkludert oss).


booths

Som mange konferanser var det Googlers og tredjepartsutviklere og partnere som viste og demonstrerte sine produkter og tjenester. Dette gir deltakerne tilgang til eksperter og andre utviklere for å stille spørsmål og se ny teknologi. Denne presentasjonen, kalt sandkassen, var bare tilgjengelig de to første dagene av konferansene. Vi, og andre deltakere, ville ha likt det hele tre dager for å bedre finne tid til å lese sandkassen og delta på viktige økter. Kanskje neste år?

Selvfølgelig var representanter fra Google, maskinvareprodusenter, chipmakere, programvareutviklere, tjenesteleverandører og alle mellomliggende tilstede. Noen var bare der for å vise hva de har opprettet ved hjelp av Google-teknologier. Andre, som Intel, viste hvordan deres egne teknologier kan hjelpe Android-utviklere og produsenter.


Så, er det verdt?

Kort sagt, ja! Men etter at alt snakkes om linjer, ikke kommer inn i økter, og ikke engang får se alle tredjepartsboder, kan du fortsatt lure på. Som nevnt tidligere, er samspillet med andre mennesker - de som du nettopp har møtt eller gamle venner og bekjente - mer enn verdt. Å være i stand til å sette opp møter, snakke om forretningsmuligheter, og dele "krig" -historier i en uformell setting (fester, måltider, linjer) er også viktige, også.

Glasur på kaken er selvfølgelig swag. I tillegg til små bugdroid-plastkarmer fulle av gelébønner, den offisielle I / O-t-skjorten og sporadiske andre utdelinger (for eksempel en dinosaur-tommelfingerdriver, vår datter allerede har hevdet som sin egen), gikk deltakerne også bort med swag godt over detaljhandel verdi av sine billetter ($ 900 USD). Den økonomiske gevinsten til dette er ikke verdt (reise- og losjiomkostninger er ikke billige), men utviklere har hatt glede av å få hendene på ny teknologi for publikum. Både en Android-smarttelefon og en nettbrett med Jelly Bean ble levert ut. Dette er en ganske fin forretningsmessig fordel for de som sender fraktprogrammer!


Hjemmet I / O-opplevelsen

For moro skyld, ønsker du å få erfaring med å delta I / O fra hjemmet? Du kan komme nær ... ved hjelp av ulike Google Technologies, selvfølgelig!

Først må du få litt jellybeans til å smake på. Start en hangout (på Google+) med noen venner. Velg en YouTube-spilleliste, for eksempel denne utviklingslisten for Google I / O 2012 for Android. Se det. Selvfølgelig vil du finne noen linjer å ligge i, bare for å holde ting autentisk. Den eneste advarselen er at du ikke bør prøve fallskjermhopping hjemme! ;)

Når det gjelder å få hendene på det store utstyret fra I / O, må du bestille Galaxy Nexus GSM ($ 399 på tiden, nå $ 349 med Jelly Bean), Nexus 7 ($ 199), Nexus Q ($ 199) $ 299), og Samsung Chromebox ($ 329), som alle ble utdelt. Alle unntatt Chromebox kan kjøpes (eller forhåndsbestilles) på Google Play. Chromebox er tilgjengelig fra ulike forhandlere. Den totale kostnaden vil trolig være mindre enn hva du ville ha betalt for billetter, flybillett og losji ... bare glem å legge på et pund eller to av gelébønner! :)


Konklusjon

Det store flertallet av det pedagogiske innholdet fra Google I / O 2012 er alt tilgjengelig fritt online. Personopplevelsene kan imidlertid ikke bli slått. I år hadde en rekke kunngjøringer som var nyttige for både Android, Chrome og nettutviklere. Mens det gratis utstyret var fint snakket vi ikke med noen som var der bare for swag (eller ville innrømme det, uansett!). Det er virkelig en utviklerkonferanse, med alle deltakerne vi snakket med å være egentlige utviklere, ikke bare forretningsfolk. For mer informasjon og lenker til videoer av alle øktene, besøk den offisielle I / O 2012-nettsiden før innholdet blir erstattet av hint av Google I / O 2013. Og ikke glem å snakke om det på sosiale nettverk ved hjelp av hashtag # io12.


Om forfatterne

Mobilutviklere Lauren Darcey og Shane Conder har medforfatter flere bøker om Android-utvikling: en grundig programmeringsbok med tittel Android Wireless Application Development (nå i den tredje utgaven som et to-volum sett) og Sams Lær deg selv Android Application Development i 24 timer. Når de ikke skriver, bruker de sin tid på å utvikle mobil programvare hos deres firma og tilby konsulenttjenester. De kan nås via e-post til [email protected], via bloggen deres på androidbook.blogspot.com, og på Twitter @androidwireless.

Trenger du flere hjelpeskrivende Android-apper? Se våre nyeste bøker og ressurser!