Blog of our latest news, updates, and stories for developers
GDG DevFest Season, round 2: Happily hacking!
Tuesday, October 2, 2012
By Phoebe Peronto, Developer Marketing
“Happily hacking!” was GDG DevFest organizer Simon Buxton’s share directly from the DevFest Auckland event on September 29th. This past weekend marked the second round of community-organized DevFests. Local Google Developer Groups powered up the developer community with 11 total events. From hackathons that produced compelling and polished apps, to local press coverage, to excitement for future events, this most recent round of DevFest events showcased the engagement and innovation thriving in the Google developer ecosystem. Below, we’ve spotlighted key moments from last weekend’s events and provided a schedule for those coming up next.
Find your nearest GDG
,
attend an event
, and
join the community
!
DevFest Jakarta
|
Host
:
GDG Jakarta
Tech In Asia
recapped the most memorable moments from DevFest Jakarta.
DevFest Kyoto
|
Host
:
GDG Kyoto
“今、DevFest Kyotoでは、CodeLabの真っ最中です!写真は後でアップします。
“ –
GDG Kyoto +Page Update
DevFest IIT Guwahati
|
Host
:
GDG IIT Guwahati
“75 developers and designers, 25 teams, 15 prototype submissions with 5 complete projects define a successful 12-hour hackathon as part of the first-ever GDG DevFest held at +
IIT Guwahati
. Thanks a lot +
Google Developers
for sharing our update, most importantly for supporting such a great GDG program and a flagship event like DevFest. It's not even 24 hours after our hackathon and students at +
IIT Guwahati
are asking when's the next one !! <3 . Hope the fruitful collaboration continues for years to come.” –
GDG IIT Guwahati +Page Update
Photo Gallery
DevFest Goa
|
Host
:
GDG Goa
“We had an awesome devfest extending over two days 29th and 30th Sep 2012. The event was attended by about 100 developers (Day 1 and Day 2). We had two tracks on Day 1 featuring Android and Modern Web (Chrome/HTML5/Dart), followed by a hackathon on Day 2. In fact, we hosted a code lab on HTML5 in which a complete 2D game was developed step-by-step by participants. Out of the hackathon came more than 6 apps, 4 of which were completely polished (will be live in one week’s time). From an HTML5 version of “Draw My Thing,” to an Android rescue app that logs the user out of all accounts in the event of one’s phone being misplaced, to a presentation app featuring an HTML5 version of Prezi and Mupples, the hackathon entries ran the gambit. Participants really enjoyed. Explore the event gallery on our
+Page
, Facebook, and Twitter.” –
Smarth Behl, GDG DevFest Goa Organizer
DevFest Surabaya
|
Host
:
GDG Surabaya
“DevFest Surabaya took place on September 29th at Sekolah Tinggi Teknik Surabaya, Ngagel Jaya Tengah 73-77, Surabaya, Indonesia, hosting a total of 267 developers. Of the tracks focusing on Maps, Android, and HTML5, highlight sessions included Merci Niebres (Google Senior Marketing Events Team) explaining Google's technology impact on developers all around the world, Anna Chernova (Google Quantitative Analyst) covering various Google Maps API for developers, and Vivi Wei Zhang (Metaps Singapore) discussing monetizing Android applications. Attendees were ecstatic about the event and look forward to the next GDG event.” –
Esther Irawati Setiawan, GDG DevFest Organizer
Photo Gallery
DevFest Seattle
|
Host
:
GDG Seattle
Can’t get enough GDG? Visit this past weekend’s events +Pages for more info:
Jakarta
Kyoto
Washington, D.C.
IIT Guwahati
GDG Goa
Surabaya
Auckland
Colombo
Seattle
Amman
Bangalore
Upcoming DevFests
Santa Fe, Argentina
| 10/2/2012
Buenos Aires, Argentina
| 10/3/2012
Kuala Lumpur, Malaysia
| 10/4/2012
Mumbai, India
| 10/5/2012
Pune, India
| 10/6/2012
Bandung, Indonesia
| 10/6/2012
Kathmandu, Nepal
| 10/6/2012
Amman, Jordan
| 10/6/2012
DevFest season goes until November 11th, so you still have time to get involved. It’s a really simple process:
find your nearest GDG
,
attend an event
, and
join the community
! Visit
devfest.info
for specific event details and session updates.
Phoebe Peronto is an Associate Product Marketing Manager on the Developer Marketing team here at Google. She’s a foodie who has a penchant for traveling, politics, and running. Oh, and of course...Go Cal Bears!
Posted by
Scott Knaster
, Editor
Got big JSON? BigQuery expands data import for large scale web apps
Monday, October 1, 2012
By Ryan Boyd, Developer Advocate
JSON is the data format of the web. JSON is used to power most modern websites, is a native format for many NoSQL databases hosting top web applications, and provides the primary data format in many REST APIs.
Google BigQuery
, our cloud service for ad-hoc analytics on big data, has now added support for JSON and the nested/repeated structure inherent in the data format.
JSON opens the door to a more object-oriented view of your data compared to CSV, the original data format supported by BigQuery. It removes the need for duplication of data required when you flatten records into CSV. Here are some examples of data you might find a JSON format useful for:
Log files, with multiple headers and other name-value pairs.
User session activities, with information about each activity occurring nested beneath the session record.
Sensor data, with variable attributes collected in each measurement.
Nested/repeated data support is one of our most requested features. And while BigQuery's underlying infrastructure supports it, we'd only enabled it in a limited fashion through M-Lab's test data. Today, however, developers can use JSON to get any nested/repeated data into and out of BigQuery.
For more information on importing JSON and nested/repeated data into BigQuery, check out the
new guide
in our documentation. You should also see the
Dealing with Data section
for details on the new querying syntax available for this type of data.
Improvements to Data Loading Pipeline
We’ve made it much easier to ingest data into BigQuery – up to 1TB of data per load job, with each file up to 100GB uncompressed JSON or CSV. We’ve also eliminated the 2 imports per minute rate limit, enabling you to submit all your ingestion jobs and let us handle the queuing as necessary. In a recent project I’ve been working on, import jobs for 3TB of data that previously took me 12 hours to run now take me only 36 minutes –
a 20x improvement
!
We’ve published a new
Ingestion Cookbook
that explains how to take advantage of these
new limits
.
We’re initiating a small trusted tester program aimed at making it easier to move your data from the App Engine Datastore to BigQuery for analysis. If you store a lot of data in Datastore and are also using BigQuery, we’d like to hear from you. Please
sign up now
to be considered for the trusted tester program.
Learn more this week
Michael Manoochehri
, Siddartha Naidu and
I
are in London this week talking about BigQuery and these new features at the
Strata big data conference
.
Ju-kay Kwek
will also be talking about BigQuery at the
Interop NYC conference
tomorrow. Please stop by, say hi, and let us know what you’re doing with big data.
We’ll also be producing a
Google Developers Live session
from
Campus London
on Friday at 16:00 BST (15:00 GMT).
Ryan Boyd
is a Developer Advocate, focused on big data. He's been at Google for 6 years and previously helped build out the Google Apps ISV ecosystem. He published his first book, "Getting Started with OAuth 2.0", with O'Reilly.
Posted by
Scott Knaster
, Editor
DevFest season starts off with a bang
Wednesday, September 26, 2012
By Phoebe Peronto, Developer Marketing
This past weekend marked the beginning of the
DevFest season
with 10 local events reaching developers in 6 different countries. Local
Google Developer Groups
spearheaded these community-organized events, offering technical sessions, hackathons, and code labs across various Google product areas. There was too much excitement and feedback to fit into a post without making it enormous, so we’ve chosen some highlights from both organizers and participants.
DevFest Lille
|
Host:
GDG Lille
“Merci à tous les organisateurs, c'était très intéressant :)” --
Rémi Bruyère,
DevFest Lille attendee
DevFest Jalandhar
|
Host:
GDG Jalandhar City
DevFest London
|
Host:
GDG London
With over 100 developers in attendance and 10 hackathon entries submitted, DevFest London was a success! We had nine Googlers giving back-to-back developer talks for the day, on everything from Android to Chrome to Google+, with some Drive and Google TV for good measure. The biggest highlight was our mid-afternoon keynote from Michael Mahemoff with his ten moments that changed the web - from Netscape to Chrome and a special mention of Nyan Cat. --
Mark Lunney, GDG London Lead Organizer
“+
Michael Mahemoff
's talk on top 10 moments that changed the web is awesome - it boosts morale for our commitment to HTML5 and JavaScript … The Nyan cat at the end rocks.” --
Shah Auckburaully, London DevFest attendee
DevFest NIT Trichy
|
Host:
GDG NIT Trichy
We had an amazing DevFest here at NIT Trichy yesterday! I feel proud to say that DevFest Trichy was a success and the turnout was wonderful. The talks by
Shannon Behrens
and
Ido Green
were really good and our developer community did find it informative. Abhishek Shrivastava's interactive session on developing hacks and apps using Google Chrome APIs was a hit especially the "How-to-develop-a-Chrome-app-in-30-secs!". GDG NIT Trichy looks forward to more such events in future. :) --
Jeh Agarwal, GDG NIT Trichy DevFest lead organizer
DevFest Shanghai
|
Host:
GDG Shanghai
With 350 developers in attendance and sessions covering everything from Android and Chrome development, to Golang and HTML5, DevFest Shanghai was a hit. Check out
photos
from the event --
Sting Chen, GDG Shanghai organizer
DevFest Gandhinagar
|
Host:
GDG Gandhinagar
The major part of the event was based on Android Game Development and Open Mobile Platform. Dart session by
Shannon Behrens
was a big hit with the participants.
Relive the Devfest experience with GDG Gandhinagar’s
event photos
. --
Deep Moteria, GDG Gandhinagar organizer
DevFest BITS Pilani
|
Host:
GDG BITS-Pilani
Attendees at DevFest BITS Pilani were excited to engage with Google’s technologies. The entire GDG BITS Pilani team would like to thank Google and GDG for making our DevFest possible. This was a novel event for our attendees and we look forward to the return of an even bigger and better DevFest in the future!
-- Akash Saxena, GDG BITS-Pilani DevFest lead organizer
DevFest Manipal |
Host:
GDG Manipal
Crazy Day One! Close to 350 people turned up for it. +
Soham Mondal
was the main Speaker. Day two had full day speaker sessions including one by Ido Green and final day saw hackathon attended by 80 developers. Overall a fun developer event. -
Nikhil Gupta, GDG Manipal organizer
DevFest Tijuana
|
Host:
GDG Tijuana
Agradecemos a todos su participacion en el evento
#SFD2012
+
#DevFest
#GDG
#Tijuana
Fue todo un exito.
Want more details? Visit the GDG event pages below to catch up on all things DevFest.
Shanghai
Lille
Manipal
Jalandhar
NIT Trichy
Gandhinagar
BITS Pilani
Tijuana
London
Sacramento
And, we’re just getting started. See below for upcoming events.
Bangalore
IIT Guwahati
Goa
Surabaya
Auckland
Colombo
Jakarta
Seattle
DC
Kyoto
Amman
DevFest season kicked off on September 21st and continues through November 11th. Join your local developer community at an upcoming DevFest and discover the magic for yourself. Visit
devfest.info
for more details and location updates.
Phoebe Peronto is an Associate Product Marketing Manager on the Developer Marketing team here at Google. She’s a foodie who has a penchant for traveling, politics, and running. Oh, and of course...Go Cal Bears!
Posted by
Scott Knaster
, Editor
GDG DevFest season: community-organized developer events
Thursday, September 6, 2012
By Uttam Tripathi, Developer Relations Team
Just a couple of months ago developers from all over the world gathered for Google I/O, our annual developer conference in San Francisco. Now the community of
Google Developer Groups
(GDG) is taking the initiative to organize a series of GDG DevFest events worldwide.
GDG DevFests are powered by a shared belief that when developers come together to exchange ideas, amazing things can happen. These community-run events offer technical sessions, hackathons, and code labs across different Google product areas. Each GDG DevFest is uniquely tailored to the needs of the developer community that hosts it.
This year’s global GDG DevFest season will see events from London to Shanghai, Bangalore to Buenos Aires, Auckland to Mountain View and beyond. Our inaugural GDG DevFest season kicks off September 21 and continues through November 11.
We would love to see more events across the world. These are community-organized events, so if you don’t see an event in your area and are interested in having one, check out the next steps
here
. Do visit
devfest.info
as more and more locations share their plans.
See you at your local GDG DevFest!
Uttam Tripathi
is a Program Manger on the Developer Relations Team. Uttam is coordinating this year's GDG DevFest program worldwide and is in charge of developer outreach in India.
Posted by
Scott Knaster
, Editor
Google Tech Workshop – Tunisia 2012
Wednesday, August 15, 2012
By Rania Hadi, MENA Outreach Manager
View post in Arabic on the
Google Arabia Blog
At Google worldwide, there are always new activities for the communities we work with and at Google
MENA
, we try to keep up the pace. From
g|days
to
Google Developer Group meetups
, to the
Google Apps Developer Challenge
(hurry and
get your submissions in
!), we are always looking for ways to engage with people who are as passionate about technology as we are. For our developers in MENA, we have some good news: registration is now open for the
Google Tech Workshop – Tunisia 2012
.
The Tech Workshop will take place at the City of Sciences in Tunis on September 22 and 23, and we are looking for the best and brightest developers, programmers and tech geeks from Tunisia to join and learn about topics we love: Google App Engine, Google APIs, Mobile Development, HTML5, Google Web Toolkit, Google Webmaster Tools, Arabic Web Content, User Experience, and Product Development & Design. We’ll post the full agenda soon so check back for
event updates
and
Google+ posts
.
To make these sessions as useful as possible, they will be hands-on and interactive, so bring your laptops. As usual, space is limited and we’ll invite those with the best applications, so
register now
and we will inform you of the status of your application by September 10.
The Google Tech Workshop isn’t just about us, though! I can’t wait to meet the tech community in Tunisia and learn about your projects, so please
share
what you are working on, using the #gtwtunisia hashtag. If you have submitted an entry for the
Google Apps Developer Challenge
, and it reaches semi-finals, you’ll have an opportunity to present your work at the Google Tech Workshop.
So get ready for two technology-packed days, and I look forward to seeing you in Tunis!
Rania Hadi
has been with Google since 2004 and now works on Outreach in the Middle East and North Africa. She focuses on building relationships and promoting Google technologies with the developer and tech communities.
Posted by
Scott Knaster
, Editor
Experience Google I/O 2012 anywhere
Tuesday, May 8, 2012
Dylin
Robert
By Robert Do and Dylin Martin, Google I/O Team
In 2011, Google I/O hosted 5,500 developers from 65 countries in San Francisco, but this audience was dwarfed by the more than 1 million developers from 161 countries tuning in via livestream. Next month developers worldwide will come together for three days of coding, sharing and inspiration in this year’s keynotes, sessions and Sandbox demos. And if you’re not joining us in person on June 27-29, this year’s I/O Extended and I/O Live will be even bigger and better, with more I/O Extended locations and more sessions streamed live.
Get together locally: I/O Extended
With I/O Extended, organizers can take the reins and use the momentum behind Google I/O to bring people together. If you’re interested in hosting an event, check out our planning site
here
. Otherwise, wherever you are, chances are good that there's a community of passionate developers like you already gathering at an I/O Extended event.
Find a location near you
and RSVP to let us know you’re coming!
Watch sessions live online: I/O Live
Can’t make it to an I/O Extended location? Or feel like staying in with pizza and beer? Bring the party to you with I/O Live, where the keynote and select sessions will be livestreamed on June 27-28. Bookmark
developers.google.com/io
where we’ll be posting the livestream schedule, as well as the video feed.
This year we’ve doubled the number of sessions that will be streamed, and we will be featuring 4 channels of programming. All sessions, including those not livestreamed, will be recorded and will be available online within 48 hours.
For more info on I/O Extended and I/O Live, keep an eye on the usual places:
the Google I/O site
,
this blog
, and
+Google Developers
.
Robert Do
is an Associate Product Marketing Manager on the Developer Marketing Team. He works on helping developers find the tools they need on
https://developers.google.com
. He also produces hip hop music.
Dylin Martin works with the Developer Marketing and Developer Relations Teams on Google I/O.
Posted by
Scott Knaster
, Editor
Code Jam’s Sprint to Google I/O
Wednesday, April 18, 2012
By Igor Naverniouk, Software Engineer, Code Jam
Last Friday, we kicked off our Code Jam qualification round where over 36,000 programmers from around the world competed for a chance to be one of the 25 finalists invited to New York for the final showdown. While registration for Code Jam is now closed, we didn’t want to keep you waiting a whole year to re-try your luck.
Starting tomorrow, April 19 at
7:00 AM PDT / 14:00 UTC
, we will be running a Code Jam sprint. The stakes, you ask?
The 100 top scoring developers to solve at least one two-part challenge will be given the opportunity to purchase tickets to Google I/O, which sold out in just over
20 minutes
this year.
You don’t have to be a seasoned Code Jam veteran to participate, but you’ll want to
register
in advance. This ensures that the only thing between you and your ticket to Google I/O is a single challenge and a few quick clicks. In case you want a warm up, check out our Code Jam
quick-start
guide and
practice questions
.
The URL for the challenge will be posted to our
+Google Developers
page promptly tomorrow, April 19 at
7:00 AM
, so don’t miss your chance to code your way to Google I/O this year!
Update 9:20 PM: We've edited this post to clarify exactly how the successful entries will be determined. Please read the bold sentence above for details.
Code Jam is a worldwide programming competition in which contestants may use any programming language to solve algorithmic problems. Although registration for Code Jam 2012 is now closed, developers can still compete in our Sprint to Google I/O for a chance to purchase a ticket to the conference for $900.
As his main job,
Igor Naverniouk
builds analytics for Google Play. In his 20% time, he works on programming challenges for Code Jam.
Posted by
Scott Knaster
, Editor
Back to Morocco: g|maroc 2012
Tuesday, April 17, 2012
By Rania Hadi, MENA Outreach Manager
View this post in
Arabic
Last May, I joined the MENA Outreach team and was swiftly transported to Rabat for my first event (as an organizer) in Morocco. it is hard to believe that a year has passed, but here we are again, preparing for our upcoming g|maroc event!
Our
first g|day of 2012
was in Jeddah, and we had a great time learning from, and interacting with, the vibrant tech and business communities - and I even got to exercise my Arabic skills on stage. We hope the fun and energy continues at
g|maroc 2012
, to be held in the city of Mohammedia, on June 7-8. We chose this location to be between Casablanca and Rabat, but we look forward to having many people attend from all around Morocco.
I’m looking forward to a few things: interacting with participants, testing my French and Arabic skills (fingers crossed), and especially, the new and updated sessions. Based on participant feedback from our previous events, we’re changing the content and format this time to make sure we cover topics that are useful for advanced users. We’ll also have Google engineers, product managers, and business leaders available to answer any questions.
g|maroc
isn’t just about us, though; we also want to showcase Moroccan talent! If you have created or built something cool using a Google product, technology, or tool, be sure to tell us about it while registering. You may get the chance to present at g|maroc, so be detailed and show us what you’ve got.
Registration opens today, and it’s free. So
register now
, tell your friends about it, and let us know what you want to see at the event. Morocco was a fantastic first start for me, and I hope the tradition continues!
Rania Hadi has been with Google since 2004 and now works on Outreach in the Middle East & North Africa. She focuses on building relationships and promoting Google technologies with the developer and tech communities.
Posted by
Scott Knaster
, Editor
Join Hack4Kids, the second edition of the EUHackathon in Brussels
Thursday, April 12, 2012
By Marco Pancini, Senior Policy Counsel
This year, the second edition of the
EUhackathon
is taking place on 20 and 21 June, and the theme is
Hack4Kids
. The event is organised again in conjunction with the European Institutions in Brussels.
The EUhackathon concept aims to build a bridge between the "old" (the European Institutions and lawmakers) and the "new" world (the Internet and coders). The 2012 edition adds the dimension of putting children at the center of the event as end-users and as members of the jury.
The Hack4Kids EUhackathon revolves around two tracks: 1) child safety and 2) child creativity.
The first track offers developers a chance to create or improve tools that enhance the Internet experience of children and parents. Ideas include providing simple and robust reporting tools for harmful online content or behaviour, crowdsourcing content classification, creating easier parental control tools, and education and awareness raising.
The second track invites developers to explore how industry can support and improve children's creativity online and offline. For example, this could include enabling children to easily create new online content, from building their own 3D game environment to producing their own hit single.
Selected applicants will have their travel and accommodation costs covered and the winner or winning team in each track will be awarded €5,000. Not to forget, there will also be free food and WiFi.
Interested candidates can submit an online
application
until Monday the 30th of April 2012 at noon CET.
More information is available at
http://www.euhackathon.eu
.
No time to join the fun and excitement with us, but full of great ideas? Don’t hesitate to share your ideas on useful tools for kids, parents and teachers with us, or just go vote on other people’s suggestions at
http://suggestions.euhackathon.eu
.
Marco Pancini
was part of the start-up project iBazar, the first online auction web site in Europe, and after that he joined eBay from 2002 to 2007. In July 2007 he joined the Google team as policy counsel in charge of government relationship for the Italian market. Since February 2011 he has been a member of the Google policy team in Brussels.
Posted by
Scott Knaster
, Editor
Join us for g|Senegal and g|Cote d’Ivoire
Wednesday, April 4, 2012
By Tidjane Deme, Lead Francophone, Google Africa and Melina Mattos, Program Manager, Google Africa
This year so far has been about creating connections with local communities and resharing our knowledge and love for Google products either offline in our conferences or
online with Google+
. With the success we've had with our conferences in
East
and
West Africa
, we are excited to announce that in May we are coming to Dakar for g|Senegal and Abidjan for g|Cote d’Ivoire!
This year’s g|Senegal will have more hands-on coding sessions for more experienced developers, more sessions on new Google technology, and more local success stories--perhaps you will be
featured
. Join us for
g|Senegal
on 9 and 10 May at
Place du Souvenir
.
For advanced developers, the
Dakar Google Technology User Group
(GTUG) is holding a Google+ Hackathon to help developers build applications on the Google+ API. If you are interested in joining, please flag your interest when applying for g|Senegal Developer Day and we will send you more information at a later date.
For our first ever g|Cote d’Ivoire, we are excited to take part of the vibrant energy in this era of rebuilding. The event will focus on building innovative applications and helping the fast-growing business community come online. Sign up for
g|Cote d'Ivoire
on 14 and 15 May.
Remember to register early for these free events because May is just around the corner. Don’t forget to join the conversation about g|Senegal and g|Cote d’Ivoire on Google+ using the event hashtags
#gsenegal
and
#gcotedivoire
.
Posted by
Scott Knaster
, Editor
Google I/O registration reminder
Wednesday, March 21, 2012
By Mike Fox, Google Developer Marketing Team
This is a friendly reminder that
Google I/O 2012
registration is less than one week away! We can’t wait to see who will be joining us at Google I/O. Registration is first come, first served and opens next Tuesday, March 27, at 7 AM PDT / 14:00 UTC. Last year, tickets sold out in less than an hour, so to be prepared, we suggest you sign in to your
Google+
account and be ready to pay with
Google Wallet
(formerly Google Checkout). And remember that if you can’t make it to San Francisco, you can attend an
I/O Extended
viewing party, or watch
I/O Live
from just about anywhere.
While you’re waiting for registration to open, play
input/output
and show your skill and creativity. If you need inspiration, take a look at some of the ingenious
machines
fellow developers have made. We’ll be showing off some of the best ones at Google I/O - will yours make the cut?
Mike Fox
is a member of the Google Developer Marketing Team. When not working on I/O or cloud products he is cheering on his daughter's soccer team at the University of Notre Dame, trying to enjoy his son's dubstep DJ music, or cheering his brother racing in the
24 Hours of LeMons
.
Posted by
Scott Knaster
, Editor
Five things you didn’t know about Google I/O 2012
Tuesday, March 13, 2012
By Monica Tran, Google I/O Team
If you were following
+Google Developers
this morning, you’d already know that:
Registration
will be first come, first served on March 27th at 7 AM PDT / 14:00 UTC.
Rooms at the
W Hotel
are currently going for $279. Limited time offer, while supplies last.
Code Labs
have graduated from Bootcamp and will now be incorporated into our 3-day agenda.
This year’s
After Hours
theme is
Carnival 2112
.
Real-time transcription (CART)
will be provided live during the keynote and some breakout sessions.
That’s a lot to take in all at once, so to make it easier on you, we’ve consolidated everything you need to know about Google I/O 2012 at
developers.google.com/io
.
And because we know 105 days is a long time to wait, we’ve built a little game called
input/output
to help you pass the time. The objective is simple: use the tools and machine parts to create a
Rube Goldberg
-inspired machine that moves a particle from the <input> to the </output>. Then, share your machine on Google+ using
#io12
. Build well and you won't lose your marbles — build a machine of epic design and your creation could be featured at Google I/O 2012.
Whether you’ll be joining us in San Francisco, at an
I/O Extended
viewing party, or on
I/O Live
from the comforts of home, be sure to bookmark our
Google I/O website
to make the most of your 2012 experience. More details about the 3-day program, session schedules, and Developer Sandbox will come in the following months.
Monica Tran
leads marketing for Google I/O and broader developer marketing programs at Google.
Posted by
Scott Knaster
, Editor
Fridaygram: open source mentors, robotic fish, cooperative children
Friday, March 2, 2012
By
Scott Knaster
,
Google Developers Blog
Editor
Google Summer of Code
, now in its eighth year, is a wonderful program that releases eager university students onto open source projects. To help participants succeed, the program connects students with mentors to guide them on their open source way.
Google Summer of Code wouldn’t work without a great bunch of mentors, and the program is
now accepting applications from open source projects that want to provide mentors
to participants. If you’re involved in an open source project, this is an excellent way for you to find and teach new developers, and of course to get them interested in your project in particular. The deadline for mentor applications is March 9, which is next Friday, so if you’re interested, don’t delay.
All Google Summer of Code mentors are required to be human for now. But experimenters are looking into what it takes for a robot to be a leader – of fish. To test their ideas, researchers at Polytechnic Institute of New York University
built a robotic fish
. By varying the way its tail moved and the speed of its swimming, the scientists were able to get their robot to assume a leadership role, with other fish swimming behind.
Finally, if science fiction movies have you concerned that humans might someday lose their leadership status to other primates, you can take comfort in a study that showed
human children working together, while chimps and monkeys didn’t share tasks at all
. In fact, adult non-humans didn’t even help their young: one of the study’s authors said that parents simply stole their offspring’s food. So, go humans!
On Fridays we (mostly) take a break from the real news and do a Fridaygram post just for fun. Each Fridaygram item must pass only one test: it has to be interesting to us nerds. We’re happy to have you reading Fridaygram, whether you’re human, ape, robotic fish, or other.
Google Developers House at SXSW
Tuesday, February 28, 2012
By Amy Walgenbach, Developer Marketing Team
This year at
SXSW
our developer team is putting together an action-packed two days of lightning talks, code labs, developer hangouts, a LEGO Mindstorm hackathon, a mixology event, and fun surprises. Our
Google Developers House
(
#googlesxsw
) will be open on March 10th - 11th and is part of the
Google Village at SXSW
, which is free to all conference attendees.
Come hang out with Google Developer Advocates, Engineers, Product Managers, and other Googlers from across the company. Come for major hacking or just to chill at the Google TV lounge or roast
s'mores
by the
GTUG
firepit. If you can’t make it, don’t worry. Our partners at
NewTek
will be live streaming our lightning talks and the LEGO Mindstorm Rumble on our
YouTube channel
.
Here are a few of the activities you can look forward to at our
Google Developers House
at SXSW:
Lightning talks
From 11am to 2pm on March 10th we’ll be serving up lunch and fun, demo-loaded, 25-minute lightning talks to learn more about what you can build and design with the latest Google developer products. Check out
the schedule
to see which talks you won’t want to miss.
Code labs
Following the lightning talks on March 10th, from 3pm to 6pm we are holding interactive programming classes. Choose a code lab, roll up your sleeves, and get waist-deep in code. Learn how to build Google+ hangout apps, upgrade your Android app for tablets, or incorporate high-quality YouTube video playback in your product. Both Google+ and Android code labs are on a first come, first serve basis, but due to space constraints please fill in
this form
if you’d like to attend the YouTube code lab.
Mixology event co-hosted by Startup Weekend
Love science and cocktails? We do too. That’s why we’re hosting an event combining the artistry of master mixologists shaken with the science behind the craft. Be guided through various techniques, tricks and tastes. This event is co-hosted by
Startup Weekend
and will take place from 6pm to 8pm on March 10th.
Google Developers LEGO Mindstorm hackathon
The Google Developers LEGO Mindstorm Hackathon returns to SXSW on March 11th in even more epic proportions. Spend the day with a team building LEGO race bots controlled by Android leading up to the ultimate rumble that evening.
Developer Hangouts In Real Life
Need to debug your code? Wondering about the latest SDK release?
Sign up
for 15 minutes of one-on-one time on March 11th with product experts from the Google Developer Relations teams. Come armed with your code snippets, questions, curiosity, and hang out with the Googlers who know the products best.
Amy Walgenbach
leads marketing for the Google+ Platform and developer marketing for games at Google.
Posted by
Scott Knaster
, Editor
Come learn about Apps Script in Washington, DC
Thursday, February 16, 2012
By Jan Kleinert, Developer Relations Team
Google Apps Script
is a JavaScript cloud scripting language that provides easy ways to automate tasks across Google products and third party services. If you want to learn more about Google Apps Script, collaborate with other developers, and meet the Apps Script team, here’s your chance! We will be holding an
Apps Script hackathon
in Washington, DC on Wednesday, March 7 from 2pm - 8pm.
After we cover the basics of Apps Script, you can code along with us as we build a complete script, or you can bring your own ideas and get some help and guidance from the team. There will be food, power, and Apps Script experts available to help throughout the day. Just bring your laptop, ideas, enthusiasm, and basic knowledge of JavaScript. Check out out the
details of the event
and be sure to
RSVP
to let us know you’re coming.
Jan Kleinert
is a Developer Programs Engineer based in NYC, focusing on helping developers get the most out of Google Apps Script. Prior to Apps Script, she worked on Commerce, helping merchants integrate with Google Checkout and on Chrome, helping developers build great web apps.
Posted by
Scott Knaster
, Editor
See you at the Game Developers Conference
Monday, February 13, 2012
By Amy Walgenbach, Developer Marketing Team
We’re returning to the
Game Developers Conference
(GDC) in San Francisco this year with
2 Developer Days
and a booth on the Expo floor. At the conference we'll be giving a peek at the latest technologies we're developing for games.
Our Developer Days will take place in
Room 2020
at Moscone Center. Day 1 (March 5) will focus on web games and Day 2 (March 6) will feature mobile games. From scalable servers, to high-performance code and graphics in web browsers, to porting console games to the web, come learn about how our technologies can help you better create, distribute, promote, and monetize games. We also have several Googlers speaking at
other sessions
during the conference. In addition, we'll have
booth 1901
on the show floor March 7th-9th where you can meet Googlers working on games, demo what's new, meet partners, and get answers to your questions.
For more information on
our presence at GDC
, including a full list of our talks and speaker details, please visit
http://www.google.com/events/gdc
. If you stop by, you might even be able to score a pass to Google’s invitation-only GDC party. We look forward to meeting you in person!
Amy Walgenbach
leads marketing for the Google+ Platform and developer marketing for games at Google.
Posted by
Scott Knaster
, Editor
g|saudi arabia 2.0 is back
Sunday, January 29, 2012
By Rania Hadi, MENA Outreach Manager
View this post in
Arabic
Building on a year packed with g|days throughout the Middle East and North Africa, today we are announcing Google MENA’s first 2012 event to kick off the new year. On March 24-25, Google, in collaboration with
Badir Technology Incubator
, will be hosting our second event in the Kingdom:
g|saudi arabia 2.0
.
We’re coming to Jeddah with a host of fresh sessions on all things technology and business. Google engineers, product managers, and business leaders will be there to not only deliver trainings but will be available for any questions, ideas, or discussions you may want to have. We’re also planning some new formats: hands-on workshops, dedicated sessions for women in technology, and chances to showcase Saudi’s finest developer talent.
So if you are a developer, programmer, IT professional, entrepreneur, or small business/start-up, you won’t want to miss this event! If you need more convincing, have a look at the fun, enthusiasm and energy from last year.
Rania Hadi has been with Google since 2004 and now works on Outreach in MENA. She focuses on building relationships and promoting Google technologies with the developer and tech communities.
Posted by
Scott Knaster
, Editor
Labels
.app
.dev
#30DaysOfFlutter
#AIY
#Contacts API
#CSEdWeek
#Dart #Web #GDE #Experts #IamaGDE
#devfest18 #devfeststories #gdg #googledevelopers #developers #community
#freeandopen
#GDC20
#Google Workspace
#Google Workspace Add-ons
#Google Workspace Developer
#GoogleIO
#GooglePlay #AndroidDevStory #PlayStore #DeveloperConsole #StoreListingExperiments
#growwithgoogle
#io12
#io13
#io14
#io15
#io16
#io17
#io18
#io2012
#io2013
#io2014
#PeopleAPI
+1
20% project
3d
3D face mesh
about.com
accelerator
Access
accessibility
Account Linking
actions
Actions Builder
Actions console
actions on google
Actions SDK
actionsongoogle
activity
Administrative APIs
AdMob
adobe
Adobe Creative Cloud
Adobe Creative Cloud Libraries
Ads
adsense
advanced
advogato
AdWords
africa
agency program
agpl
AI
AI Principles
AIY
AIY Projects
AIYProjects
ajax
ajax apis
ajax search
ajax search books news apis
Alfred Camera
all for good
amarok
AMP
AMP Cache
analytics
and Assistant
android
Android App Development
Android Developer
android developer certification
android developers
Android Development
Android Studio
Android Things
Android Tools
Android TV
android wear
android11
androidstudio
Angular
animation
Announcement
announcements
aogdevs
apache
api
API.AI
apis
apis console
apis explorer
apis. charts
app
app design
App dev
App Development
app engine
app indexing
app indexing api
App Invites
AppActions
apple
Application Development
apps
apps script
AR
ARCore
area 120
Art
artifact management
Artificial Intelligence
asia
asl
assistant
atom publishing protocol
Audio
augmented faces
Augmented images
augmented reality
australia
Auth
authentication
authsub
automatic speech recognition
AutoML
awards
axsjax
Badges
barcodes
Bazel
beacon
beacons
Belarus
bespin
best practices
beta
bigquery
bitcoin
Black
Black Consciousness Day
Blockly
blogger
Bluetooth
book search
books API
bootcamp
braintree
Brazil
british english
Brotli
browser
Build Out
building ajax apps
BuildOut
Bulgaria
business
business console
buzz
c++
Cache
caja
caldav
calendar
camino
campfire one
caption
cardboard
CardDAV
cast
Cast Connect
celebrating
Certification
certification award
Change
channel
chinese
chrome
chrome apps
chrome dev summit
chrome devtools
chrome experiment
chrome extensions
chrome os
Chrome OS IO
Chrome OS IO19
chrome web store
Chromebooks
chromecast
chromium
chronoscope
cifs
classes
classroom api
client libraries
Climate
closure tools
cloud
Cloud anchor
Cloud Anchors
Cloud Computing
cloud datastore
Cloud Functions
cloud functions for firebase
Cloud Next
cloud platform
cloud portability
cloud services
cloud sql
cloud storage
Cloud Study Jam
cms
coca cola
CocoaPods
code for educators
code jam
code review
code-in
codeedu
codelabs
coding
coffee with a googler
Colaboratory
collada
color
Colt McAnlis
commerce
community
community connectors
compatibility
competition
Compilers
compression
compressorhead
computer science
Computer Science Education Week
computer vision
computing heritage
conference
conferences
Console
contacts api
Containers
contest
contextual gadgets
conversation design
conversations
Coral
Coral updates
Core ML
couchdb
countdown to I/O 2012
country support
courses
COVID
COVID-19
COVID19DetectProtect
CPU
crash course
Crash Reporting
crashlytics
creative commons
cricket
crisis response
Croatia
Crostini
cryptocurrency
cryptography
css
css3
Custom Elements
custom search
custom search api
cxd
Czechia
DA
danish linux forum
dart
Dashboard
Data Compression
Data science
Data Visualization
database
Databases
Dataset
Datasets
datastore
dataviz
Daydream
Debian
demo
Demo Day
deprecation
Depth
design
desktop
desktop apps
Dev Tools
devart
develop
developer
Developer Advocate
Developer Communities
Developer Culture
Developer Dashboard
developer expert
developer features
Developer Keynote
developer library
Developer Preview
Developer Profile
developer relations
developer student clubs
developers
developers. meetup
Development
devfest
devfest developer chrome maps social wave apps
DevFest18
DevFestStories
Device
DFP
Dia da Consciência Negra
dialogflow
differential privacy
Digital wallet
discovery service
diversity
diversity-and-inclusion
django
dns
do-it-yourself
Docker
docs
documentation
documents list api
dojo
domain
domains
doodles
dot net
doubleclick
dreamweaver
Drive
drupal
dsc
dynamic links
earn
earth
Ebay
eclipse
eclipsecon
eddystone
Edge AI
Edge TPU
Edge TPU Accelerator
Edge TPU Dev Board
educatio
education
email
EMEA
encryption
endpoints
enterprise
Entity Extraction
entrepreneurs
Error logging
Estimator
Estimators
estonia
Ethics
Europe
event
events
evolution
execution api
Experts
extensions
Fabric
face detection
Fairness
fairness in machine learning
faster web
FCM
FCP
featured
feeds
finance
fintech
Firebase
Firebase Analytics
Firebase Cloud Functions
Firebase Cloud Messaging
Firebase Dynamic Links
firebug
firefox
firestore
firevox
firstbeta
fitness
flutter
Flutter 1.2
Flutter 1.5
Flutter 1.9
Flutter 2
Flutter at IO
Flutter Clock
Flutter Create
Flutter developers
Flutter Engage
Flutter for desktop
Flutter for web
Flutter Interact
Flutter Live
Flutter plugin
flutter release preview 1
flutter release preview 2
Flutter Web
foldables
Follow Us
Follow-up Responses
font api
Fonts
fosdem
founders
freebsd
freenet
Fridaygram
fusion tables
G Suite
G Suite Developer
G+
gadgets
Game Developers Conference
Game Development
games
gaming
gcc
gci
GCP
GDA
gdata
GDC 2020
GDC17
GDD
gdd07
gdd08
gdd09
GDD11
GDE
gdg
gdg juba
gdg spotlight
gdl
gdl weekly
GDSC
gears
General Availability
geo
geolocation
geoserver
GET
getpaid
ghop
Gigster
git
github
GKE
Glass
gmail
Gmail Add-on
Gmail API
Gmail APIs
GMTC
gnome
gnome women's summer outreach program
Go
golang
goo.gl
Google
Google AI
Google Analytics
Google APIs
Google APIs REST
google apps
google apps api
google apps for your domain
google apps marketplace
Google AR
Google Arts & Culture
google assistant
Google Assistant Bluetooth
Google Assistant Developer Day
Google Assistant IO
Google Assistant IO19
google assistant sdk
Google Brain
google buzz
Google Cardboard
google cast
google certification
google chart api
Google Charts
google checkout
google chrome
Google Cloud
Google Cloud Messaging
Google Cloud Platform
google cloud storage
Google Cloud Talks
Google Cloud training
google code
google code project hosting
google code search
google code university
google compute engine
Google Coral
google data apis
google data protocol
Google Data Studio
google developer day
google developer days
Google Developer Experts
Google developer group
Google Developer Groups
Google Developer Profiles
Google Developer Scholarship
Google Developer Student Clubs
google developers
Google Developers Academy
google developers certification
google developers community groups
Google Developers Groups
Google Developers Live
Google Developers site
Google Developers University Consortium
google docs
Google Docs Add-on
Google Docs API
google doctype
google domains
Google Drive
Google Drive SDK
google earth
google fit
Google Fonts
Google For Games
google for startups
google friend connect
google gadgets
google gears
google grants
Google Groups Settings
google health
Google Home Hub
Google I/O
Google Identity Platform
Google in Asia
google io
Google IOS Android
Google Maps
Google Maps Platform
google mashup editor
Google Meet
Google Noto fonts
google pay
google pay account
google pay api
google pay business
Google Pay Developers
Google Pay India
google pay integration
google pay support
google photos
google platform
Google Play
Google Play Developer API
Google Play Developers
Google Play Indie games accelerator
Google Play Indie Games Festival
google play services
Google Registry
google scholarships
Google Science Fair
Google sheets
Google Sheets Add-on
Google Sheets API
Google Slides
Google Slides Add-on
Google Slides API
google space
Google Spreadsheets API
google storage
google summer of code
Google tech talk
Google technology
google technoloy user groups
google tv
google visualization api
google wallet
Google Wave
google web elements
google web toolkit
Google Workspace
Google Workspace Add-ons
Google Workspace Chat
Google Workspace Chatbots
Google Workspace Developer
Google Workspace Developer Google Workspace Chat Google Workspace Chatbots
google.org
google+
GoogleAssistant
googlecast
googledevelopers
googleio
googlenew
GooglePlay
GooglePlay AndroidDev
googlewebelements googleio
GPE
GPGS C++ Games
GPT
Gradle
green linux
Groovy
Groups API
grow
grow with google
gsoc
GSuite
gtags
gtug
guest post
guice
gulp
GWSOP
gwt
gzip
hackathon
hacking
hackthon
hamilton
hand tracking
Handwriting
hangouts
Hangouts Chat
Hangouts Chat API
haproxy
Headset
hg
hibernate
hiring
howto
hpux
html
html5
http
I/O
I/O 17
I/O 2017
I/O Extended
I/O Live
IamaGDE
ical
ICYMI
identity
ietf
ignite
igoogle
iguanas
iiw
Image Compression
image search
Imara
In-app billing
in-app payments
in-app purchase
incubator
India
indie
indie developers
Indie Games
Indie Games Accelerator
Indie Games Festival
Information Technology Residency Program
information visualization
Instagram
integration status
intelligentwire
interactive music
International Women’s Day
internationalization
internet explorer
internet of things
internship
interviews
IO
IO17
io18
IO19
IO19 Flutter
IO2017
ios
iOS SDK
IoT
ipad
iphone
iPhone Development
israel
Issue Tracker
ITRP
IWD 2020
IWD 2021
jaiku
japanese
java
javascript
jetpack
Jetpack Compose
jobs
joomla
joomladayus2007
joomladayusa
JS
json
karaoke
KDE
KDE 4.0
Keras
kernel
kernel summit
keynote
khronos
kids
kids coding
kids coding team
kml
korean
Kotlin
Krakow
Kubernetes
labs
lanchpad
language
languages
laptop apps
laptops
Large Screens
latam accelerator
LatAm startups
Latest
Latin America
latitude
latvia
launch
launchpad
launchpad accelerator
launchpad studio
LaunchShow
lca
Leadership
Learning
lens
lessons
licenses
linux
linux foundation
Linux on Chrome OS
Linux on Chromebooks
linux summit
linux virtual server
linuxconf eu
lithuania
Local Home
Local Home SDK
localization
Location
LoCo
Logging
london
mac
MacFuse
Machine
machine intelligence
machine learning
machine learning accelerator
Mainframe Migration
maker
Makers
malware
manufacturing
maps
maps apis
Marketplace
material
material components
material design
MDL
MediaPipe
meetup
mercurial
Mexico startups
Micronaut
Microservices
Mirru
MIT CSAIL
MIT Media Lab
ml
ML Kit
MLCC
mobile
Mobile App Development
mobile design
Mobile Development
mobile performance
mobile sites
mobile speed
mobile UX
Mobile web
Mobile World Congress
mod_pagespeed
Moderator
monetize
Monthly roundup
MOOC
mozilla
multi-platform
mylar
myspace
MySQL
mythtv
named
narratives
native ads
native client
nearby
Nest
Nest WiFi
netbsd
Next Billion Users
nodejs
non-profit
nonsense
nosql
notifications
Noto Serif CJK
NPM
nss
nvidia
NYT
O3D
oauth
OAuth playground
OAuth2
Object Detection and Tracking
objective-c
OCaml
Occlusion
ocr
ODF
office hours
oha
online payments
OOXML
open data
open source
open source blog
open source releases
open web
open-source
openajax alliance
opengl
openid
opensocial
openssh
openssl
Optimization
oreilly
orkut
oscon
oscon2007
osi
oss devs
ossjam
osx
pactester
page speed
PageSpeed
palette
payment handler
payment request api
payment web standard
payments
paypal
Peer bonus program
performance
persistence
persistent AR
phone
photos
picasa
picasa web
places API
Platform_Update
play services
playground
plone
plone sprint
podcast
poland
Poly
polymer
Polymer Summit
portugal
Pose Detection
Pose Estimation
posix
POST
PowerMeter API
prediction api
Prerender
preview
Pride Week
privacy
prizes
processing
production access
products - slides
programmers
programming
Progressive Web App
Project Connected Home over IP
project hosting
Project Loon
Project Tango
prototype
proximity
pubsubhubbub
PWA
py3k
python
python sprint
Qualcomm
Qualcomm Google
rails
random hacks of kindness
Rasberry Pi
Raw Depth
React
reader
Recording and Playback
releases
Remote Config
research
reserve seats
Resources
Responsible AI
REST
result snippets
Reto Meier
review process
Rewarded Ads
Rewarded Video Ads
rhino
Saatchi
Safety & Security
safety and security
salesforce
samba
Sample dialogs
Samuel Mugisha
sandbox
Santa Tracker
Scala
scalability
scale-ups
Sceneform
schedule
scholarship
scholarships
scopes
Scratch
screencast
sdk
sdks
search
security
Selfie Segmentation
Serbia
serif
Serverless
service worker
sessions
seurat
shape
Sheets
Sheets API
shindig
shopping
Shoreline Amphitheatre
shortcuts
showcase
sidewiki
Sign language
sign-in
signall
silverstripe
SIMD
sitemaps
sites api
sixapart
sketchup
Slides API
small business
small businesses
small-business
smart display
Smart Home
Smart Lock for Passwords
soap search api
soc
social
social graph
software update
solaris
solution challenge
solutions challenge
souders
spa2007
Space
spdy
speakers
speech
speed
speed tracer
Spring
spyware
Stable release
Stackdriver
standards
startup
Startup accelerator
startup africa roadtrip
Startup Summit
startups
Static Sites
STEM
storage
stories
Street View
Strobe
student programs
students
stuff
style
subscribed links
subscription
subversion
summer of code
Sundar Pichai
SVG
sxsw
syndication
Tablets
targeted spyware
tasks API
Team Drives (new)
techmakers
Technical Writing
technology
templates
TensorFlow
tensorflow dev summit
TensorFlow Lite
TensorFlow Research Cloud
tensorRT
Test Lab
testing
text embedding models
Tez
TF Lite
tfdevsummit
TFLite
themes
thought leadership
tool
Toolkit
tools
topp
TPU
TPU Dev Board
training
Traits
tranparency
transit
translate
translation
tutorials
tv
ubiquitous computing
ubiquity
ubucon
ubuntu
Udacity
UI
Ukraine
UN
UNDP
UNICEF
unicode
unit test
Unity
universal
Universal App Campaigns
University
unix
Update
updates
url
url shortener
URLs
USB Accelerator
UX
verification
video
videos
Vim
virtual keyboard
virtual reality
visualization
voice
voice kit
voice technology
voice user interface
VR
VUI
wattpad
Wear OS
Wearables
Weave
web
web animations api
web apps
web components
web design
web designer
web development
web exponents
web fonts
Web payments
web performance
web platform docs
web registry
webfonts
webgl
webmaster
WebP
website optimizer
websites
webVR
weekly roundup
WhiteHouse.gov
Who's at Google I/O
win
windows
windows programming
Winter of Code
women
women developers
women founders
Women in Tech
Women Tech Makers
women techmakers
WomenTechmakers
writing
wtm
xauth
yahoo
young developers
Young Makers
youtube
zlib
zurich
ZXing
Archive
2021
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2020
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2019
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2018
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2017
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2016
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2015
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
2014
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2013
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2012
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2011
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2010
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2009
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2008
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2007
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2006
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2005
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Subscribe
Follow @googledevs
Visit
Google Developers
for docs, event info, and more.