Ecco quindi il nostro primo guest post scritto da Giovanni Canzio, web designer che ha partecipato al recente Google Developer Day a Berlino e che ha deciso di raccontarci come è andata qui su Googlab.
Buona lettura!
Sveglia presto, anzi prestissimo: il reminder ricevuto per e-mail diceva che sarebbe stato meglio presentarsi tra le 7.45 e le 8.00. Ok, do’ di matto, sono lì alle 7.15, e non sono l’unico.
Berlino è ancora scura e fredda (sul freddo ok, siamo a novembre, ma detta così fa più effetto), e uscito dalla metro Kaiserstrasse, dopo un panino al volo e un coffee-to-go vedo poco più un là l’imponente Internationales Congress Centrum.
“Watch your <head>”, recita parte dello slogan nella gigantografia all’ingresso.
“Nerd...” penso sorridendo, e mi sento già a casa.
Non c’è ancora una vera e propria fila ma i pochi presenti sembrano tenaci e buoni, poi si crea folla, si aprono le porte e via alla registrazione: maglietta (vanto), portabadge e un sacchetto con 5 gettoni uguali.
“Colleziona gli altri 4 scambiandoli e vincerai un Chromebook!” recita il biglietto.
Lo “parso” altre 3 volte per paura di aver capito male. Bello! Ma sembrava troppo facile: 4 dei 5 gettoni erano equamente distribuiti, e solo gli ultimi (quelli con l’icona di Chrome) erano in quantità limitata, a sera ci hanno detto 20, quindi altrettanti Chromebook.
Un’oretta dopo, con la sala piena, si aggiravano dei ‘nerdisperati’ che biascicano “Chrome-token?...D’ya have a Chrome Token?”. Qualcuno li mostra tutti e cinque, con orgoglio, e gli occhi del sottoscritto si sono riempiti di ammirazione (invidia).
Chromebook a parte, una giornata indimenticabile. Dopo un’abbondante e teutonica colazione iniziano i seminari, scelgo i miei e mi lancio nella fiumana di adepti.
Ora, per le specifiche tecniche vi rimando ai link delle slide presentate a fine articolo.
Quel che mi preme sottolineare è l’ambiente che si respirava.
Sarà che ero reduce dell’ “Hack and Tell” e del Bootcamp organizzato dal GTUG di Berlino presso la c-base, sarà l’ambiente nerd/geek/hacker berlinese, fatto sta che la perla Google si innestava alla perfezione.
Google presenta il suo web, ovvero quello che per molti di noi diventerà ‘il’ web.
Retorica a parte, sentir parlare di HMTL5/ARIA/ChromeVox in un’introduzione quanto mai chiara sulle nuove sfide/opportunità dell’accessibilità, capire - di nuovo e meglio di prima - quanto l’HMTL5 sia davvero l’alternativa a Flash (elegantemente mai nominato) mantenendo alti livelli di correttezza semantica, best practices, DART, quello che emerge è un servizio ad altissimo valore aggiunto.
Risulta evidente quanto Google punti a creare un ambiente unico, che ogni utente, che sia uno sviluppatore, un power-user o utente di livello base, possa ritagliarsi attorno. E lo fa con strumenti open-source e con occhio rigorosamente rivolto al rispetto degli standard.
Tutti sembravano in qualche modo dire “Un altro mondo è possibile, anzi è già qui”.
Dal keynote - con tanto di introduzione musicata da grandiosi beat-boxer - al meet&greet finale, l’atmosfera ricordava un po’ quella degli eventi liturgici stile Apple, forse con un respiro un po’ più ampio.
Una domanda che mi è stata spesso fatta al rientro è stata “Ma come funzionano le cose fuori dall’Italia?” (domanda - legittima - tipicamente italiana).
Ammesso che questa unica esperienza non possa colmare l’argomento e dare una risposta adeguata, posso dire che le parole d’ordine di Google e googliani vari erano entusiasmo, tecnica e fantasia. Un revival di spirito hacker della prima ora: prendo, monto, smonto, rimonto, scopro qualcosa di nuovo e condivido.
Passando al dettaglio degli eventi, i percorsi disponibili erano 5:
- Android
- Chrome & HTML5
- Cloud
- Google+
- Universities of Berlin
Ecco nel dettaglio l’elenco degli interventi con relative slide (tratto dal post di Mariusz Kaczmarek, a cui va un enorme grazie).
== GOOGLE DEVELOPER DAY 2011 ==
Android Track
10:45 – 11:30 Android Market for Developers by +Sparky Rhode
11:45 – 12:30 Excellence in the Android Developers by +Nick Butcher
13:30 – 14:15 GoogleTV Open for Android Developers by +Christian Kurzke
14:30 – 15:15 High-Performance for Android by +Rich Hyndman
15:30 – 16:15 What’s new and important in Android by +Bruno Oliveira
16:30 – 17:15 Android Office Hours with +Sparky Rhode
17:30 – 18:15 Integrating with Google Apps: New APIs, New Features and Best Practices by +Ryan Boyd → http://goo.gl/x1rEj
Chrome & HTML5 Track
10:45 – 11:30 Making Your Web Apps Accesible Using HTML5 and ChromeVox by +Mike West → http://goo.gl/GaE5d
11:45 – 12:30 Working Off the Grid: HTML5 Offline by +Ido Green → http://bit.ly/offline-11
13:30 – 14:15 Bleeding Edge HTML5 by +Paul Kinlan → http://goo.gl/QOqfN
14:30 – 15:15 These Aren’t the Sites You’re Looking For: Modern HTML5 Web Apps by +Mike West → http://goo.gl/BzFAM
15:30 – 16:15 Privacy Related APIs for Google Chrome Extensions by +Dominic Battre, +Bernhard Bauer and +Pam G →http://goo.gl/54pIl
16:30 – 17:15 V8 Performance Tuning Tricks by +Daniel Clifford → http://goo.gl/ir7Ar
17:30 – 18:15 DevTools Tipps and Tricks by +Ido Green → http://goo.gl/EyKj5
Cloud Track
10:45 – 11:30 Finding your Place in the World: Google Places API by +Mano Marks → http://goo.gl/dAHEk
11:45 – 12:30 Google App Enginge Overview & Update by +Wesley Chun
13:30 – 14:15 Building Integrated Applications on Google’s Cloud Technologies by +Michael Manoochehri → http://goo.gl/GGJe7
14:30 – 15:15 Go on AppEnginge by +Andrew Gerrand
15:30 – 16:15 Accelerated Beginner App Enginge Workshop by +Wesley Chun
16:30 – 17:15 Monetizing Web Apps by +Mihai Ionescu → http://goo.gl/tYUxP
17:30 – 18:15 HTML5, Flash and the Battle for Faster Youtube Cat Videos by +Greg Schechter → http://goo.gl/Oewmu
Google+ Track
10:45 – 11:30 Google+ and the +1 Button by +Ade Oshineye
11:45 – 12:30 Using the Google+ API by +Chris Chabot
13:30 – 14:15 Building Google+ Hangout Apps by +Jonathan Beri
14:30 – 15:15 OAuth und OpenID for Data Access and Identity in web apps by +Ryan Boyd → http://goo.gl/MBbbT
15:30 – 16:15 Dart: a new programming language for structed web programming by +Anders Thorhauge Sandholm
17:30 – 18:15 Ignite, a Series of Lightning Talks from and for developer community
Crease: Tiling Window Manager for Android Tablets by +Philipp Comans → http://goo.gl/Ob6de
OpenSocial 2.0 - Viva la Open App Revolution by +Bastian Hofmann → http://goo.gl/uFFpa
Cycling The Alps by +Dennis Wegewijs → http://goo.gl/ybVrj
See what's next: A Mobile App Called Fjutur by +Rodja Trappe
The architecture of LiquidFeedback - Interactive Democracy by +Björn Swierczek & +Jakob Flierl
Eclipse DataBinding for Android by Stefan Nowacki
Native Mobile Applications with the Google Web Toolkit(GWT) by +Alain Ekambi
Write Cross-Platform Web-Apps in Java by +Jonas Gehring
Rain Alarm by +Michael Diener → http://goo.gl/EAy4a
Universities of Berlin
10:45 – 11:30 Internet architecture trends by Prof. Feldmann → http://goo.gl/GUuAK
11:45 – 12:30 Information Management in the Cloud - Parallel Dataflow Programming Beyond Map/Reduce by Prof. Markl →http://goo.gl/Nsjz6
13:30 – 14:15 Machines that learn by Prof. Mueller → http://doc.ml.tu-berlin.de/publications/
14:30 – 15:15 Service oriented computing automatically generated adapters for heterogeneous services by Prof. Reisig →http://goo.gl/Tm9m4
15:30 – 16:15 Location Privacy – a blessing or a curse? by Prof. Freytag → http://goo.gl/wec8X
16:30 – 17:15 Android in disaster management by +Ingmar Eveslage
17:30 – 18:15 EMEA Talent and Outreach Programs by +Veronika Striessnig
Nessun commento:
Posta un commento