Just last month we had Google I/O and although we had attendees from all over the world join us for the festivities, we know that most of you could not join us in San Francisco. To help make up for that, we decided to do a DevFest tour and recently …
Google Apps + OpenID = identity hub for SaaS
We’re happy to announce that the Google OpenID Federated Login API has been extended to Google Apps accounts used by businesses, schools, and other organizations. Individuals in these organizations can now sign in to third party websites using their Go…
Videos, presentations, and photos from our Google Developer Days in China and Japan are now live. China’s event kicked off our 2009 GDDs in Beijing on June 5 and Japan’s GDD was a few days later on June 9. At each event, attendees had the opportunity …
Above and Beyond the Call of Duty, with Permission
Project Hosting on Google Code is a beehive of activity, with many large and active projects and even more that aspire to that level. Now it will be a little easier for project members to sort out who should be doing what by documenting each member’s …
Gmail for Mobile HTML5 Series: Autogrowing Textareas
On April 7th, Google launched a new version of Gmail for mobile for iPhone and Android-powered devices. We shared the behind-the-scenes story through this blog and decided to share more of what we’ve learned in a brief series of follow-up blog posts. T…
Apollo 11 mission’s 40th Anniversary: One large step for open source code…
On this day 40 years ago, Neil Armstrong and Buzz Aldrin became the first humans to walk on the Moon. This was quite an achievement for mankind and a key milestone in world history.To commemorate this event the Command Module code (Comanche054) and Lun…
Sidebar Gadgets: Coming soon to a Calendar near you
We’ve always believed users should have open and unencumbered access to their data, and Google Calendar is no exception. Whether through iCalendar, CalDAV, or the Calendar Data API, there are a multitude of options to access Calendar from other applica…
We’ve blogged before about how much we like location-based services and at Google we want all developers to be able to build these cool applications. That’s why we’re so excited about the W3C Geolocation API, a browser API that provides a really easy w…
Google I/O Scavenger Hunt Winners
The astute conference attendee would have noticed hidden QR codes around the conference, as well as the scannable QR codes on everyone’s badge. We wanted to find a fun way for people to bond with their new phones, as well as network with other attend…
Gmail for Mobile HTML5 Series: Using Timers Effectively
On April 7th, Google launched a new version of Gmail for mobile for iPhone and Android-powered devices. We shared the behind-the-scenes story through this blog and decided to share more of what we’ve learned in a brief series of follow-up blog posts. T…
Enabling Public Service: All for Good and Google App Engine
You may have seen the post on the Google Blog about All for Good, the new site that makes it easy to find and share volunteer activities within the United States. The site was built collaboratively by Google and several partners. We’re especially proud…
By Christine Songco, Google Developer ProgramsGoogle Code has highlighted many developers who’ve created applications using AppEngine, OpenSocial, AdSense, and Google Maps, however, we often forget to reflect on the stories of the people behind the co…
Looks Good To Me, Part Deux — Assigned Code Reviewers
By Steve McKay, Jason Robbins, Mike ParentIn our continuing effort to improve project hosting, we have just launched a new code review feature called “assigned reviews”. Assigned reviews builds on the post-commit source code review tool we announced b…
By Kevin Gargoyle Lim, Custom Search TeamIf you have a custom search engine, you can jazz up the customization gig by integrating Subscribed Links into your search engine. The Subscribed Links API enables you to create custom result snippets, as well a…