Google I / O 2012 Die Erfahrung

Google I / O 2012, die jährliche Entwicklerkonferenz von Google, ist gerade erst abgeschlossen. In diesem Beitrag berichten wir über unsere Erfahrungen, Beobachtungen und Gedanken zu einigen der wichtigsten Ankündigungen von Entwicklern.

Wie in diesem Jahr wurden verschiedene I / O-Sitzungen live online präsentiert, die jeder bequem von zu Hause oder vom Büro aus verfolgen konnte. Darüber hinaus hosten Google und GTUGs kostenlos an Standorten auf der ganzen Welt. Dies ermöglichte es den Entwicklern, sich in einem lokaleren Kontext zusammenzuschließen und Netzwerke zu knüpfen. Da alle Informationen von Google I / O kostenlos zur Verfügung stehen, fragen Sie sich vielleicht, warum jemand 900 Euro für ein Ticket bezahlt und die Reisekosten, die für den persönlichen Besuch erforderlich sind. Dieser Artikel wird unsere eigene Perspektive darüber teilen, was die Reise lohnenswert gemacht hat!


Die Menschen

Letztendlich geht es bei I / O darum, die Menschen zu besuchen und persönliche Kontakte zu knüpfen. Mit 6.000 Teilnehmern, unzähligen Googlers, Presse und Google-Partnern vor Ort gibt es viele Interessenten auf relativ kleiner Fläche. Key Googlers stehen zur Verfügung, um zufällig zu plaudern, Fragen zu beantworten oder Entwickler in die richtige Richtung zu weisen. Zu keiner anderen Zeit während des Jahres sind Google-Mitarbeiter für den durchschnittlichen Entwickler von Joe oder Jane besser erreichbar als auf dieser Konferenz. Als Entwickler und Autoren verschiedener Android-Bücher und -Artikel versuchen wir auch, die Zeit zwischen Gesprächen mit Geschäftskontakten und einfach nur mit unseren Lesern abzuwägen.

Ein weiterer wichtiger Vorteil von so vielen talentierten Leuten ist, dass Sie ein wirklich gutes Gefühl dafür bekommen, was andere im Ökosystem tun. Sie werden mit Ideen und Diskussionen konfrontiert, die viele verschiedene Technologien umfassen, einschließlich Android, App Engine und möglicherweise etwas, von dem Sie noch nie etwas gehört haben. Die Partnerstände könnten Hinweise darauf geben, was als nächstes in der Pipeline kommt, und die überfüllten Essenszeiten helfen, Sie mit anderen gleichgesinnten Entwicklern zusammen zu werfen. Unweigerlich reden Sie auch mit jemandem, der in einer der vielen, vielen Verbindungslinien interessiert ist, in denen Sie warten.


Linien?

Ja, Zeilen. Von der Zeile, die sich vor der allerersten Keynote um den Frühstücksraum wickelte, bis hin zu den Zeilen für das Abholen von Konferenzsammeln wie dem Nexus Q: Seien Sie versichert, das Warten in Zeilen bei I / O ist ein unvermeidlicher Teil der Erfahrung. Sogar Boxenstopps müssen sorgfältig geplant werden, um die Menschenmassen zu vermeiden. Die meisten sind nicht besonders lang (die Keynote wird ausgeschlossen), und alle gehen zum selben Ort, daher haben Sie normalerweise mindestens eine Gemeinsamkeit. Wenn nicht, haben Sie Zeit, Ihre E-Mails auf Ihrem Telefon oder Tablet abzurufen. Warten Sie. Was ist, wenn Sie keine haben? Machen Sie sich keine Sorgen, normalerweise erhalten Sie während der Konferenz kostenlos etwas Ähnliches. Google ist wirklich gut in Beute.


Keynotes

Während Google I / O in diesem Jahr auf drei Tage verlängert wurde, gab es nur zwei Keynotes. An Tag 1 ging es in erster Linie um Android, wobei Android 4.1, Jelly Bean, angekündigt wurde und ein Überblick über die verschiedenen Funktionen auf Benutzerebene gegeben wurde. Es gab einige andere Leckerbissen, die wir entweder interessant oder wichtig fanden:

  • Die 1 Million Geräteaktivierungen pro Tag, die um jeden Tag herumfliegen, zählen nicht zu Geräten, die nicht Google, oder angeblich nicht mit einem Mobilfunkanbieter verbunden sind.
  • Insgesamt wurden bisher 400 Millionen Android-Geräte verkauft.
  • 600.000 Apps in Google Play mit bisher 20 Milliarden App-Installationen.
  • Zwei neue Geräte von Google Play und anderen Händlern: Nexus 7 und Nexus Q, beide mit Android.

In der Vergangenheit haben wir festgestellt, dass E / A-Keynotes weniger für Entwickler und mehr für Benutzer und die Presse sind. Während die meisten der neuen Jelly Bean-Funktionen, über die gesprochen wurde, über neue APIs verfügen, wurden sie aus dieser Sicht nicht angesprochen. Jelly Bean ist einfach ein kleines (Punkt-) Update von Ice Cream Sandwich, daher wurden keine großen Änderungen erwartet. Project Butter, der Versuch, das Android-System insgesamt so ansprechend und "butterartig" wie möglich zu gestalten, war der Hauptschub. Durch Optimierungen auf allen Ebenen, einschließlich des SDK, sollten alle Apps in gewissem Maße davon profitieren.

Neue Komfortfunktionen wie Google Now-Karten und erweiterte Benachrichtigungen werden aus der Entwicklerperspektive gemischt. Können Entwickler Google Now integrieren und eigene Karten erstellen? Auf der anderen Seite ermöglichen die geänderten Benachrichtigungen ein wesentlich nützlicheres Benachrichtigungsfenster. Apps müssen jedoch natürlich aktualisiert werden, um alle neuen Funktionen nutzen zu können.

Für Google Play wurden neue Inhalte angekündigt. Obwohl dies die Entwickler nicht direkt betrifft, können sich Benutzer von TV-Episoden und -Magazinen anziehen. Zumindest werden sie durch das Fehlen solcher Inhalte nicht mehr von der Plattform beeinträchtigt.

Um alle neuen Funktionen von Jelly Bean zu erfahren, mussten die Entwickler an den entsprechenden E / A-Sitzungen teilnehmen, um mehr zu erfahren.

Google+ Ankündigungen wurden hauptsächlich für Benutzer gemacht. An Tag 2 wurde Chrome mit mehreren Ankündigungen versehen, darunter 310 Millionen aktive Chrome-Benutzer und die Veröffentlichung von Chrome für iOS. Als nächstes kamen verschiedene Informationsaktualisierungen zu Google Apps und Google Drive. Wir haben hier nicht viel Neues erfahren. Die Google App Engine mit der Google Compute Engine wurde angekündigt, mit der umfangreiche Berechnungsprojekte wie beispielsweise eine Keynote-Demonstration abgeschlossen werden können mit 600.000 Kernen. Eine größere Auswahl an massiven Rechenlösungen ist für jeden gut. Mit diesen Arten von Systemen können Forscher an den dringenden Problemen der Welt arbeiten, ohne dass das Vorabkapital erforderlich ist, um Supercomputer zu kaufen, die in der Vergangenheit nur für Regierungen erschwinglich waren.


Sitzungen

In den E / A-Sitzungen finden Entwickler das Fleisch des Lernens. Die meisten Sitzungen sind im Voraus geplant, es gibt jedoch einige, die erst nach den Keynote-Ankündigungen speziell aufgeführt werden. Diese werden in dem Zeitplan für die Teilnehmer als TBA aufgeführt und in der Google I / O 2012-App nicht einmal angedeutet. Auch in diesem Jahr war der Zeitplan sehr spät gekommen.

In diesem Jahr war der Inhalt dichter als je zuvor. Android hatte an allen drei Tagen gleichzeitig Sitzungen, daher würde ein Entwickler allein die Hälfte der Android-Inhalte vermissen. Chrome, Google APIs und Cloud Services hatten mindestens einen Tag mit gleichzeitigen Sitzungen. Fügen Sie eine Vielzahl anderer Tracks hinzu, und Sie haben mehr als genug Inhalt, um selbst die unterschiedlichsten Entwickler mit Sessions zu beschäftigen. Sogar die Mittagspause war im Allgemeinen nur 45 Minuten lang (und ja, das Mittagessen hatte auch eine Zeile).

Während der Sitzungen wurden mehrere Ankündigungen gemacht, die meisten dieser Informationen entsprachen den Aktualisierungen, die Sie normalerweise in den verschiedenen Google-Blogs sehen würden.

In den vergangenen Jahren konnten wir einige Nicht-Android-Sitzungen besuchen, aber in diesem Jahr waren sogar alle interessanten Android-Sitzungen nicht möglich. Bei denjenigen, die wir dabei erwischten, gab es einige ähnliche Themen: Aktualisieren Sie Ihre App auf die neuesten bewährten Methoden, sorgen Sie dafür, dass Ihre App reibungslos funktioniert, vernetzen Sie Ihre App auf intelligente Weise und vergessen Sie nicht, Ihre App nach der Veröffentlichung zu vermarkten.

Über die einzige Sitzung, an der wir teilgenommen haben, die nicht darüber gesprochen hat, war die Accessory Development Kit 2.0-Sitzung. Hier sprachen sie über die ADK 2-Änderungen sowie über die Features der ADK 2012-Hardware (die alle Sitzungsteilnehmer erhielten). Letztes Jahr war die ADK-Sitzung, bei der ADK zum ersten Mal vorgestellt wurde, so voll, dass viele Leute abgewiesen wurden (okay, wir sind immer noch ein bisschen geärgert darüber!). In diesem Jahr war das Zimmer jedoch viel größer und jeder, der wollte (einschließlich uns).


Stände

Wie viele Konferenzen gab es auch Googlers sowie Entwickler und Partner von Drittanbietern, die ihre Produkte und Dienstleistungen präsentierten und präsentierten. Dadurch erhalten die Teilnehmer Zugang zu Experten und anderen Entwicklern, um Fragen zu stellen und neue Technologien zu sehen. Dieses Schaufenster, Sandbox genannt, war nur an den ersten beiden Tagen der Konferenzen verfügbar. Wir und andere Teilnehmer hätten es alle drei Tage gerne gehabt, um Zeit zu finden, um die Sandbox zu lesen und an wichtigen Sitzungen teilzunehmen. Vielleicht nächstes Jahr?

Natürlich waren Vertreter von Google, Hardwarehersteller, Chiphersteller, Softwareentwickler, Dienstanbieter und alle dazwischen. Einige waren nur da, um zu zeigen, was sie mit Google-Technologien erstellt haben. Andere, wie Intel, zeigten, wie ihre eigenen Technologien Android-Entwicklern und Herstellern helfen können.


Lohnt es sich also??

Kurz gesagt, ja! Aber nach all dem Gerede über Linien, nicht in Sitzungen zu kommen und nicht einmal alle Stände von Drittanbietern zu sehen, wundern Sie sich vielleicht immer noch. Wie bereits erwähnt, lohnt sich die Interaktion mit anderen Menschen - denjenigen, die Sie gerade getroffen haben, oder alten Freunden und Bekannten - mehr als. In der Lage zu sein, Meetings einzurichten, über Geschäftsmöglichkeiten zu sprechen und "Kriegsgeschichten" in ungezwungener Atmosphäre (Partys, Essen, Linien) zu teilen, sind ebenfalls wichtig.

Das Sahnehäubchen ist natürlich der Beute. Abgesehen von kleinen Bugdroid-Plastikwannen voller Jelly Beans, dem offiziellen I / O-Shirt und gelegentlichen anderen Handouts (wie etwa einem Dinosaurier-Daumenkern, den unsere Tochter bereits als ihren eigenen beansprucht hat), gingen die Teilnehmer auch mit Beute weit über die Bühne hinaus Einzelhandelswert ihrer Tickets (900 USD). Der finanzielle Gewinn lohnt sich nicht (Reise- und Unterbringungskosten sind nicht billig), aber die Entwickler haben davon profitiert, dass sie neue Technologien vor der Öffentlichkeit in die Hände bekommen. Sowohl ein Android-Smartphone als auch ein Tablet mit Jelly Bean wurden verteilt. Dies ist ein ziemlich schöner Geschäftsvorteil für Versandanwender!


Die Heim-I / O-Erfahrung

Möchten Sie zum Spaß die I / O-Teilnahme bequem von zu Hause aus machen? Sie können ganz nah dran sein ... natürlich mit verschiedenen Google-Technologien!

Holen Sie sich zuerst einige Geleebonbons zum Mitnehmen. Starten Sie mit einigen Freunden einen Hangout (auf Google+). Wählen Sie eine YouTube-Wiedergabeliste aus, z. B. diese Google I / O 2012-Entwicklungsliste für Android. Schau es dir an. Natürlich sollten Sie auch ein paar Zeilen finden, um die Authentizität zu wahren. Der einzige Nachteil ist, dass Sie das Fallschirmspringen nicht zu Hause ausprobieren sollten! ;)

Wenn es darum geht, all die großartige Ausrüstung von I / O in die Hände zu bekommen, müssen Sie das Galaxy Nexus GSM (damals 399 US-Dollar, jetzt 349 US-Dollar mit Jelly Bean), das Nexus 7 (199 US-Dollar), Nexus Q ( $ 299) und Samsung Chromebox ($ 329), die alle ausgehändigt wurden. Alle außer der Chromebox können bei Google Play erworben (oder vorbestellt) werden. Die Chromebox ist bei verschiedenen Einzelhändlern erhältlich. Die Gesamtkosten werden wahrscheinlich niedriger sein als das, was Sie für Tickets, Flugtickets und Übernachtungen bezahlt hätten. Vergessen Sie nicht, ein oder zwei Pfund Jelly Beans hinzuzufügen! :)


Fazit

Der überwiegende Teil der Bildungsinhalte von Google I / O 2012 ist online frei verfügbar. Die persönlichen Erfahrungen sind jedoch nicht zu schlagen. Dieses Jahr gab es eine Vielzahl von Ankündigungen, die sowohl für Android-, Chrome- als auch Web-Entwickler nützlich waren. Die kostenlose Ausrüstung war zwar schön, aber wir haben nicht mit jemandem gesprochen, der nur für die Beute da war (oder es sowieso zugeben würde!). Es ist wirklich eine Entwicklerkonferenz, bei der alle Teilnehmer, mit denen wir gesprochen haben, echte Entwickler sind, nicht nur Geschäftsleute. Weitere Informationen und Links zu Videos aller Sitzungen finden Sie auf der offiziellen I / O 2012-Website, bevor der Inhalt durch Hinweise von Google I / O 2013 ersetzt wird. Vergessen Sie nicht, darüber in sozialen Netzwerken mit dem Hashtag zu sprechen # io12.


Über die Autoren

Die mobilen Entwickler Lauren Darcey und Shane Conder haben mehrere Bücher zur Android-Entwicklung mitgeschrieben: ein ausführliches Programmierbuch mit dem Titel Android Wireless-Anwendungsentwicklung (jetzt in der dritten Auflage als zweiteiliger Satz) und Sams Teach Yourself Android-Anwendungsentwicklung in 24 Stunden. Wenn sie nicht schreiben, verbringen sie ihre Zeit damit, mobile Software in ihrem Unternehmen zu entwickeln und Beratungsdienste anzubieten. Sie können sie per E-Mail an [email protected], über ihren Blog unter androidbook.blogspot.com und über Twitter @androidwireless erreichen.

Benötigen Sie weitere Hilfe zum Schreiben von Android-Apps? Schauen Sie sich unsere neuesten Bücher und Ressourcen an!