Google I/O 2010 – Keynote Day 2 Android Demo, pt. 1

Ladies and gentlemen please welcome vice president of engineering for Google Vic Gundotra well good morning everybody you made it even at this early hour I hope you enjoyed that party last night how yeah how how about that spider was that cool or what after a few drinks I thought that thing was gonna chase me a lot of fun let me also welcome the many thousands who are watching our live stream on YouTube yesterday just for your information we had over 24,000 people watching it concurrently live so in addition to the five thousand plus folks we had here we had almost 30 thousand watch us yesterday and so welcome to everyone watching on YouTube to begin today’s keynote I’d like to start with a story it’s a story of my very first day on the job at Google now I’m sure you’ve all been at a new job you understand the apprehensiveness you might feel with a new office new people it was on that very first day that I met a man named mr.

Andy Rubin now I suspect most of you know who Andy Rubin is at the time he was responsible for what was then a secret project codenamed Android and on that first day Andy enthusiastically described to me the team’s mission and purpose and as he spoke I’ll level with you I was skeptical in fact I interrupted Andy and I said Andy I don’t get it does the world really need another mobile operating system Google is about advertising shouldn’t we be on every phone to this day I remember Andy’s response and he made two points the first point Andy made was that it was critically important to provide a free mobile operating system an open-source operating system that would enable innovation at every level of the back in other words OMS should be free to build all kinds of devices devices with keyboards without keyboards with front-facing cameras two inches three inches four inches that operators should be able to compete on the strength and coverage of their network 2g 3G 4G LTE CDMA and that in the end with innovation coming at every layer it would be the consumer who would be able to benefit by getting the best device out the best network for them I remember Andy’s second point he argued that if Google did not act we faced a draconian future a future where one man one company one device one carrier would be our only choice that’s a future we don’t want so if you believe in openness if you believe in choice if you believe in innovation from everyone then welcome to Android now let’s get started let’s talk a little bit about the momentum that we’ve achieved in 18 months it’s been a year and a half since we’ve been started with Android how are we doing let’s do a little bit of a report card first of all let’s demonstrate some momentum it’s hard to believe that in only 18 months we’ve achieved over 60 compatible devices were your software where your applications can run and these devices are not just from you know people you haven’t heard of these are from the leading consumer electronic companies in the world Sony Ericsson HTC Motorola and many others who are producing devices that meet the needs of consumers we think this is pretty fantastic progress in just 18 months of course it’s not just the creation of the devices it’s the 2100 AMS in 48 countries and over 59 carriers who’ve joined the Android revolution of course producing devices making them available across a multitude of countries and carriers doesn’t necessarily mean that we’re going to see adoption have users found Android to be something that they desire well last year we reported late last year that we had reached a sales run rate a daily activation rate of over 30,000 units a day in February just a few months later we announced that our daily run rate had achieved sixty thousand units a day I’m very proud to announce today that our run rate daily activations has now passed a hundred thousand a day go Android of course that momentum has led to some pretty significant milestones one of the ones were most proud of is that this quarter we are now second in the United States in smartphone sales second only to rim and that’s pretty amazing progress in 18 months we’re second in smartphone sales but according to AdMob data we are now first to this quarter in total web and app usage that’s fantastic you know we set a crazy internal milestone for ourselves you know the phones are being used by consumers but what are they being used for and we stat a crazy internal goal when we shipped turn-by-turn navigation for Android six months ago we thought it might be possible to have a half a billion miles navigated in the first year in hardly six months we’ve now crossed a billion miles navigated with turn-by-turn navigation on Android so users just love that feature thank you there are some who say that users don’t use Google search on smartphones well we’re a company driven by data not by opinions and you know what the data shows the data shows that we’ve seen a 5x growth in the past two years that’s not just on Android but that’s across all smartphone categories people love Google search you give them a great browser and they do Google search tremendous awesome usage of the web on these devices of course what they love is applications and today I’m happy to announce that we’ve crossed 50 thousand applications in the Android Marketplace and really the credit there goes to you thank you for the hundred and eighty thousand developers thank you a hundred and eighty thousand developers who joined the Android revolution really it’s your hard work that’s paired with the innovation that’s coming from OEMs and carriers that makes the mobile ecosystem work we certainly couldn’t have done this without you thank you thank you thank you for supporting Android now let’s talk about the platform we finished the section on momentum let’s talk about what we’re doing to make the Android platform continue to evolve and get better now in this section I have over 20 demos 22 demos I believe in order to help me with that I’d like to invite up on stage Matt Waddell my partner in crime here many of you may remember Matt from last year and we’re gonna go through a number of demos that’s going to really showcase what we’re doing with Android there are five major areas of investments that we’re making in the platform now we’ve been quick to iterate with Android in fact there’s been seven releases in those 18 months and today we’re announcing the next release Android 2.2 codenamed Froyo what’s in Froyo let’s talk about five pillars number one let’s begin with speed now as you developers know the Android architecture is one that’s built upon a virtual machine the javac’ virtual machine and we think it’s very important it’s in a critical design decision we made that future proofs your application we have big dreams for Android and part of those dreams mean that Android will go to new places with new chip architectures but by having your applications write to the virtual machine why we believe we can go carry the entire ecosystem to exciting new areas of course that only works if the virtual machine is fast and the dalvik VM has done its job being fast efficient and automatic and easy for developers but we can do even better and we’re very proud to announce that in Froyo we’ve added a gyp a just-in-time compiler which gives up to 2 to 5 X speed-up of your apps on the exact same hardware now this is best demonstrated and let’s do that let’s go to our first demo we’re going to show you a game the game has been modified for purposes of this demo you guys may know replica Island here’s what we’ve done to modify the game the game now will show the frame rate that it’s rendering in the bottom right hand corner if the framerate drops beneath 30 frames a second the screen will flash red exact same Hardware exact same game top is running Froyo with JIT compilation the bottom is running Eclair we’re going to introduce a crazy number of monsters into this game so you see the monsters keep getting added increasing the complexity of the game you see the framerate at the top and as we add complexity it starts to slow down you’ll note there at the bottom there are times and we’re dropping beneath 30 frames a second and it’s flashing red you’ll note at the top with Froyo actly the same game runs much better never dropping beneath 30 frames a second all because of the JIT compiler alright let’s go back to slides

Add Comment