Launch a mobile business with The Guide to the App Galaxy

The Guide to the App Galaxy, which we showed off last week at Google I/O, is designed to help mobile app developers—regardless of platform—navigate the complexities of launching an app and building a business on mobile. As you maneuver through the "galaxy” using the arrow keys on your keyboard, you’ll get the basics about app promotion, monetization and measurement—with tips from Google as well as successful developers.


There’s no exact blueprint for mobile app success and no developer’s journey is the same, which is why The Guide to the App Galaxy contains different advice and best practices from developers around the world. Here are some key insights from developers who have successfully built a business on mobile:

Rovio Mobile
Making money on mobile is not black and white—there's actually a lot of color. There are a number of business model options that aren't exclusive to any particular platforms.

Best, Cool & Fun Games
Offering your app for free lowers the barrier for users to download and try your app. The free version of Ant Smasher went viral because players could easily recommend the game to their friends through social media sites and word of mouth.

The Weather Channel
Don't forget to think beyond mobile. If you have a website or even a television channel, you can cross-promote your app with banner advertising or in-show mentions to drive downloads.





If you’re a developer who has successfully navigated the App Galaxy and launched your own app, you’ve probably picked up some tips of your own. Share your insights by creating your own journey and sharing it with your friends. We might even feature your story on The Guide to the App Galaxy.


The Guide to the App Galaxy is currently available in English, Japanese, Korean, French and German. We’re continuing to expand the guide to other developers around the world with new languages and new content like case study journeys. For more information about our solutions for mobile app developers, visit www.guidetotheappgalaxy.com/about.

Keynote and session videos from Google I/O now live

With Google I/O 2011 just two days behind us, we wanted to thank the nearly 1 million developers who joined us at Moscone Center, attended I/O Extended events and watched online via I/O Live from 161 countries around the world.

The keynote presentations highlighted the momentum and vision for two of our most important developer platforms: Android and Chrome.

On the topic of Android, Hugo Barra, director of Android Product Management, opened Day 1 of the conference with the themes of “Momentum, Mobile and More,” announcing Movies in Android Market, Music Beta by Google, Android @ Home, Android Open Accessory and a preview of the new Ice Cream Sandwich logo. Read the blog post summary or watch the keynote in its entirety below.



The Day 2 keynote was all about Chrome, which has grown to 160 million active users, up from 70 million last year. Sundar Pichai, senior vice president of Chrome, discussed the launch of the HTML5 version of Angry Birds built with GWT on App Engine, Chromebooks for consumers and businesses and in-app payments. If you missed it, watch the Chrome keynote below.



These launches are just a few of the more than 30 announcements we made over the two days, including the launch of Google App Engine 1.5, a updated Google Prediction API, new additions to the Fusion Tables API and many more. For more information about these and the other news coming out of the event, visit the Google I/O label on the Google Code Blog.

Additionally, in case you missed any of these announcements, HD recordings of the sessions are now available online.

Find the highlights from this year’s event at www.google.com/io, where we’ll feature photos, announcements and the latest videos. Also stay tuned for a feature on “Backstage at Google I/O” where we’ll highlight the developers and artists who helped to make the event possible this year.

Google I/O kicked off the year as our biggest developer event—but we’re only getting started. As of today, we’re announcing locations for our eight Google Developer Days (GDDs), which will take place all over the world with more than a few DevFests in between. Stay tuned for more info on the 2011 event details, but we’ll look forward to seeing you in Brazil, Argentina, Prague, Moscow, Tokyo, Sydney, Israel and Germany for our Google Developer team world tour.

3D dreams in the modern browser

Some of the most compelling experiences on the web come when inspirations of old are brought to life with modern technologies. Last August, “The Wilderness Downtown” brought the wistful feeling of nostalgia to the browser as you run down the streets where you used to live in an HTML5 music experience based on the Arcade Fire song “We Used to Wait.”

3 Dreams of Black” is our newest music experience for the web browser, written and directed by Chris Milk and developed with a few folks here at Google. The song, “Black,” comes off the album ROME, presented by Danger Mouse & Daniele Luppi, featuring Jack White and Norah Jones on vocals and soon to be released on the record label Parlophone/EMI. ROME is inspired by Italian soundtracks from the 1960s and the classic Italian Western genre. In fact, the album was recorded with the original orchestra from Italian director Sergio Leone’s westerns (remember The Good, The Bad & The Ugly?).

“3 Dreams of Black” is a visual voyage through three dream worlds, told through rich 2D drawings and animations that are interspersed with interactive 3D sequences. At various points in this web experience, you can take control with your computer’s mouse and guide your journey through the unfolding narrative. You can even contribute to the dream by creating your own relics using a 3D model creator. Some of the best user creations will be integrated into the experience and become a part of others’ “3 Dreams” exploration.




In “3 Dreams in Black”, the browser is transformed into a theater for these lucid virtual dreams through WebGL, a new technology which brings hardware-accelerated 3D graphics to the browser. With WebGL in modern browsers like Google Chrome, you can interact with 3D experiences with no need for additional software. For curious web developers out there, we’ve made all the code completely open and available so that you can dig in, have a look around and try it out for yourself.

Because “3 Dreams in Black” is an experiment built with the latest web technologies, it requires a browser that supports WebGL like Chrome, and Windows Vista / Mac OS X 10.6 or above to help ensure that your computer has up-to-date graphics drivers. For those of you who may have hardware constraints, we’ve put together a short video that we hope will provide a glimpse into this unique experience. To explore these dreamscapes, visit www.ro.me.


Android: momentum, mobile and more at Google I/O

(Cross-posted on the Google Code Blog)

This morning at Google I/O, the Android team shared some updates. It’s hard to believe a little more than two and a half years ago, we were just one device, launching in one country, on one carrier. Thanks to the ecosystem of manufacturers, developers and carriers, the platform has grown exponentially. There are now:
  • 100 million activated Android devices
  • 400,000 new Android devices activated every day
  • 200,000 free and paid applications available in Android Market
  • 4.5 billion applications installed from Android Market
Mobile—one OS everywhere
Over the past two and a half years, we’ve shipped eight releases of Android and there are now more than 310 Android devices around the world, of all shapes and sizes. This morning we talked about our next version of Android, Ice Cream Sandwich. Our goal with Ice Cream Sandwich is to deliver one operating system that works everywhere, regardless of device. Ice Cream Sandwich will bring everything you love about Honeycomb on your tablet to your phone, including the holographic user interface, more multitasking, the new launcher and richer widgets.

We also launched Music Beta by Google, a new service that lets you upload your personal music collection to the cloud for streaming to your computer and Android devices. With the new service, your music and playlists are automatically kept in sync, so if you create a new playlist on your phone, it’s instantly available on your computer or tablet. You can use a feature called Instant Mix to create a playlist of songs that go well together. You can even listen to music when you’re offline: we automatically store your most recently played music on your Android device and you can choose to make specific albums or playlists available when you’re not connected. The service is launching in beta today to U.S. users and is available by invitation.



We’ve also added Movies for rent to Android Market. You can choose to rent from thousands of movies starting at $1.99 and have them available across your Android devices—rent a movie on your home computer, and it’ll be available for viewing on your tablet or phone. You can rent from Android Market on the web today, and we’ll be rolling out an update to Verizon XOOM customers beginning today. We’ll start rolling out the update to Android 2.2 and above devices in the coming weeks.

The Android ecosystem has been moving really fast over the last two and a half years and rapid iteration on new and highly-requested features has been a driving force behind Android’s success. But of course that innovation only matters if it reaches consumers. So today we’re announcing that a founding team of industry leaders, including many from the Open Handset Alliance, are working together to adopt guidelines for how quickly devices are updated after a new platform release, and also for how long they will continue to be updated. The founding partners are Verizon, HTC, Samsung, Sprint, Sony Ericsson, LG, T-Mobile, Vodafone, Motorola and AT&T, and we welcome others to join us. To start, we're jointly announcing that new devices from participating partners will receive the latest Android platform upgrades for 18 months after the device is first released, as long as the hardware allows...and that's just the beginning. Stay tuned for more details.

More—extending the platform beyond mobile
From the beginning, Android was designed to extend beyond the mobile phone. With that in mind, we’ve developed Android Open Accessory to help developers start building new hardware accessories that will work across all Android devices. We previewed an initiative called Android@Home, which allows Android apps to discover, connect and communicate with appliances and devices in your home. We also showed a preview of Project Tungsten, an Android device for Music Beta to give you more control over music playback within the Android@Home network.

You can watch the entire Android keynote from Google I/O on our Google Developer YouTube Channel shortly. On behalf of the team, we want to thank the entire Android community of developers, OEMs and carriers who are pushing the platform into new areas and building great experiences for consumers. Without you, the Android platform wouldn’t have grown so large in the past two and a half years. We look forward to seeing where you take it next.

Update May 11: The video from the keynote is now available:



Google I/O: countdown to the keynote kickoff

(Cross-posted on the Code Blog)

In less than 24 hours, we’ll be kicking off Google I/O 2011, our annual developer conference here in San Francisco. With more than 5,000 participants from 60 countries, including 110 sessions, 261 speakers and 152 Sandbox partners, this year’s I/O will be the biggest one yet.

This year’s keynote presentations will highlight the biggest opportunities for developers and feature two of our most popular and important developer platforms: Android and Chrome. Google engineers from Andy Rubin and Sundar Pichai’s teams will unveil new features, preview upcoming updates, and provide new insights into the growing momentum behind these platforms.

Plus, for the first time in Google I/O history, you’ll be able to join us throughout the two days at I/O Live. We’ll live stream the two keynote presentations, two full days of Android and Chrome technical sessions, and the After Hours party. Recorded videos from all sessions across eight product tracks will be available within 24 hours after the conference. Whether you’ll be joining us in San Francisco or from the farthest corner of the world, bookmark www.google.com/io and check back on May 10 at 9:00 a.m. PDT for a fun treat as we count down to 00:00:00:00.

From left to right: Andy Rubin, Vic Gundotra, Sundar Pichai

If you’re attending the conference this year, we can’t wait to meet with you and share our vision for the future of web and mobile development. If you aren’t able to make it this year, you can continue to follow us on the Google Code Blog and on Twitter (#io2011) over the next two days as we share photos, videos, news and recaps of the event. It’s going to be an exciting 48 hours!

Happy Tax Day! Now, where did your tax dollars go?

Like it or not, Americans have a date with the IRS today. In a few hours, our tax forms will have been sent in... yet most of us will still be left wondering, “How will the government spend our money?”

In February, we launched the Data Viz Challenge to answer that very question. The challenge was a five-week competition that asked developers to visualize how our federal income tax dollars are spent. We received more than 40 thought-provoking entries that each take a unique approach to making this data more accessible to taxpayers.

Take a look at the variety of visualizations in this short video:



The entries ranged from quirky and fun to serious and academic. Some were as simple as a receipt, others showed us how many minutes or days we work to cover public spending. One even rendered the data as a cityscape and invited people to climb the towers virtually.

In the end, our jury selected Anil Kandangath’s “Where Did My Tax Dollars Go?” as our Grand Prize winner. As the jury noted, his entry is information-rich but elegantly designed, and at no point while interacting with the visualization do you lose the “big picture.” Anil’s entry is a great example of how data visualization can take boring, complicated, but critically important information and make it accessible to everyone. Congratulations, Anil.


Thank you to all of the entrants and our partners Eyebeam and Whatwepayfor.com for making this possible. We hope these submissions help you better understand where your tax dollars are spent—and even inject a little bit of fun into your tax day this year. Happy filing!

Bringing Google I/O direct to you with I/O Live

(Cross-posted from the Google Code Blog)

After Google I/O sold out in 59 minutes, we gave ourselves a challenge: bring I/O 2011 to as many developers as we could, even those that didn't have tickets to Moscone Center. So for those of you not joining us in San Francisco or at one of our I/O Extended viewing parties, visit www.google.com/io on May 10-11 from the comforts of your own home, office or anywhere you have a reliable Internet connection for I/O Live.

I/O Live will bring all of the excitement at Moscone Center to our online website, where the keynotes, sessions and Developer Sandbox will come to life for audiences all over the world. Starting on May 10, the Google I/O homepage will become the I/O Live dashboard, where you can:
  • Watch livestream video feeds from our two largest session rooms from 9:00 a.m PST to 6:00 p.m. PST during both days of the conference. This will include streaming of the keynotes, as in years past, as well as—new for 2011—the addition of sessions from Android and Chrome. We’ll also aim to post HD video recordings from sessions that are not livestreamed within 24 hours.
  • Read captions from the livestreamed sessions in real-time. Plus, to make sure all our content is accessible, all remaining videos will also be captioned. For international developers, captions will be machine translated to all languages that are supported by Google Translate.
  • Be one of the first to know by getting your news direct from the source. The latest announcements and news will be added to our I/O Live dashboard in real-time.
  • Submit your questions to our Sandbox developers. We'll post answers for the questions with the most votes.
In the coming weeks, we’ll update our Sessions and Sandbox pages with all the relevant information you’ll need to participate in I/O Live. In the meantime, visit our temporary I/O Live page, where you can get our new HTML5 badge to display on your website and let us know that you’ll be watching on May 10 and 11.

This year is slated to be our largest Google I/O event to date. So whether you’re joining us in San Francisco, from an I/O Extended event, or even the comforts of your own Shangri-la, we’re looking forward to seeing you at 9 a.m. PDT on May 10 as we count down to 00:00:00:00 and I/O Live.

Ladies and gentlemen, start your editors! Registration now open for Google Code Jam 2011

Imagine you’re a ninja, trying to master your deadly grappling hook. Or perhaps you’re a chess grand master, outsmarting your opponent’s every move. Or even a Taoist philosopher, explaining the deep truths of the world to your followers.

It’s situations like these that you’ll face in Google Code Jam, our annual coding contest in which some of the best coders from around the world write programs to solve tough algorithmic problems. We believe that one of the best ways to sharpen your coding skills and stretch them creatively is through healthy competition. The intense experience of confronting a problem, conveying your solution to your computer and seeing the results emerge is a thrill unlike any other.

Today we’re opening registration for Google Code Jam 2011. Coding will begin on May 6 with our qualification round, where competitors will have as much as a day to plan their approach to our first few problems. From there, the contest heats up quickly: the remaining contestants will engage in several two-and-a-half hour rounds, wrangling each time with three to four algorithmic problems that range in difficulty from simple to fiendish. For each problem, you’ll wield the programming language of your choice, crafting the perfect algorithm to pit against the gauntlet of our test data. Construct your code flawlessly and you’ll be on to the next problem; solve enough problems, and you’ll make your way to the next round. If you continue to succeed, you might find yourself sitting on a flight to the finals.

The challenge begins in just over a month. If you’re a killer coder and you’re ready to compete, sign up on our website; while you’re there, make sure to check out the puzzles of the past few years to get a sense of what’s to come, and to hone your skills. If you’re one of the top 25 competitors, we’ll bring you to our Tokyo office to spar against your fellow coders. In the end, only one person will bring home the $10,000 top prize—and the title of Code Jam Champion.

The Data Viz Challenge: can you make tax data exciting?

(Cross-posted on the Code Blog)

This time of year, everyone in the United States is starting to fill out—with varying levels of enthusiasm—our federal income tax forms. Yet, after we write our checks to the IRS, most of us don’t really know exactly where our money is going.

Fortunately, there’s a new online tool to help us find out. Last year, Andrew Johnson and Louis Garcia, two developers from Minneapolis, Minn., created a website called whatwepayfor.com that uses public data to estimate how our tax money is spent. You enter your income and filing status on the site, and it creates a formatted table of numbers showing your contributions to the federal budget—down to the penny:


We’re impressed by what the website uncovers. In 2010, for example, a married couple making $40,000 a year contributed approximately $14.07 to space operations, $6.83 to aviation security and $0.91 to the Peace Corps…and those are just a few of the hundreds of expenditures revealed on the site. As we spent time exploring all of these details, it got us thinking: how we could make the information even more accessible? So we created a simple interactive data visualization:


Click the image above to try the interactive version—it lets you drag the bubbles around, change the income level and so on. You can now look at the data in a new way, and it’s a little more fun to explore. Of course, there are lots of ways to visualize the data, and we’re very sure there are many talented designers and developers around the country who can do it even better than we have.

To make that happen, we’ve teamed up with Eyebeam, a not-for-profit art and technology center, to host what we’re calling the Data Viz Challenge. Andrew and Louis have built an API to let anyone access the data, so now you can choose how to display it. Could you create a better animated chart? Something in 3D? An interactive website? A physical display somewhere in the real world? We want you to show everyone how data visualization can be a powerful tool for turning information into understanding.

You can enter the challenge at datavizchallenge.org, where you’ll also find more information about challenge and the data. The challenge starts today and ends March 27, 2011, and is open to the U.S. only. The top visualization, as chosen by a jury, will receive a $5,000 award and a shout-out on the site and this blog. We’ll announce the shortlist on the week of April 11, and the winners on April 18, a.k.a. Tax Day.

If you’re a data viz enthusiast, we hope you’ll take a look at the data and build your own creative visualization. But even if you’re not, hopefully the results will help you appreciate what data visualization can do, and its usefulness in turning raw information—like federal income tax numbers—into something you can explore and understand.

Visualize your own data in the Google Public Data Explorer

(Cross-posted on the Google Code Blog)

Over the past two years, we’ve made public data easier to find, explore and understand in several ways, providing unemployment figures, population statistics and world development indicators in search results, and introducing the Public Data Explorer tool. Together with our data provider partners, we’ve curated 27 datasets including more than 300 data metrics. You can now use the Public Data Explorer to visualize everything from labor productivity (OECD) to Internet speed (Ookla) to gender balance in parliaments (UNECE) to government debt levels (IMF) to population density by municipality (Statistics Catalonia), with more data being added every week.

Today, we’re opening the Public Data Explorer to your data. We’re making a new data format, the Dataset Publishing Language (DSPL), openly available, and providing an interface for anyone to upload their datasets. DSPL is an XML-based format designed from the ground up to support rich, interactive visualizations like those in the Public Data Explorer. The DSPL language and upload interface are available in Google Labs.

To upload a dataset, click on the “My Datasets” link on the left-hand side of the Public Data Explorer. Once imported, a dataset can be visualized, embedded in external websites, shared with others and published. If you’re an official provider, you can request that your datasets appear in the Public Data Explorer directory; please contact us to discuss this process.


With this new capability, we hope more datasets can come to life through Public Data Explorer visualisations and enable people to better understand the world around them and make more informed, data-driven decisions. Stay tuned for more datasets, visualization features and DSPL extensions in the future.