Simplicity is key to longevity. Since we launched in 2006, even as we’ve added new features, we’ve had very little desire to change our user interface. It’s simple, it’s clean, it’s quick — and as engineers, we like it.However, the look of o…
Sharing the joy of building software with someone that doesn’t have an engineering background is hard. Today it got a little easier with App Inventor for Android.App Inventor for Android is a Google Labs project that makes it possible to create compl…
Many of us here at Google, along with the open source community, use the Eclipse IDE when we develop for Android, App Engine, and Google Chrome. We also have a lot of Google engineers that use Eclipse to build our own internal products. So, when the Ec…
When we launched our first Subversion-on-Bigtable service in 2006 our goal was to scale to support hundreds of thousands of projects, with the idea that we could continue to improve the service over time. A year ago, however, we realized that we would …
I’m excited to announce the Issue Tracker Data API for Project Hosting on Google Code! The Issue Tracker Data API is a Google Data API that you can use to programmatically add new issues, make changes to existing issues, or simply access issues for you…
When we launched Mercurial support our goal was to get to a point where we could enable a social coding experience. Today, I am happy to announce that today we have support for both ‘project’ clones and ‘user’ clones.Project owners can now create multi…
There are several barriers to the free flow of information, but the language barrier is one that we can reduce with a little help from the developer community.To encourage the sharing of ideas and information across the web, early last year we announce…
Google Code now has a home on Twitter – introducing @GoogleCode! Expect our tweets to be a nice mix of developer product announcements, Code Blog coverage, coding tips and tricks, interesting tech news and commentary, developer events, and more.If you …
We’re happy to announce that today we shipped a substantial update to O3D, an API for creating rich 3D applications in a web browser. With today’s release, we focused on addressing a theme we heard in the requests and feedback from the community: tha…
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 our learnings in a brief series of follow-up blog posts. This w…
Are you developing free iPhone or Android applications? With our new beta product – AdSense for Mobile Applications, you can monetize your mobile applications by showing contextually targeted ads and/or placement targeted ads alongside your application…
Inability to input text in native language has been a problem for many non-latin script based languages. This may happen for many reasons. Sometimes, users do not have the keyboard layout for their native language installed in the system they happen t…
My favorite part about Google I/O is the dozens of interesting conversations with developers — getting a first-hand look at the different things that they are doing with our technologies. That’s the spirit of the Google Technology User Groups — regul…
About a month ago we announced Mercurial support for early testers. Today, we are happy to announce that all Project Hosting users can create a new Mercurial project and convert their existing projects from Subversion to Mercurial. We also want…
We are happy to announce that Project Hosting on Google Code now supports the Mercurial version control system in addition to Subversion. This is being initially rolled out as a preview release to a few invited users on a per-project basis, so that we …