The focus of the keynote on day 1 was about Android , the keynote on day 2 is about Google Chrome and Chrome OS.
Users: 70 million at the last I/O conference, 160 million at this I/O.
Release cycle: Google has switched to a 6 week release cycle (version 4 at last I/O, version 11 now). Compare: Firefox has recently switched to a 16 week release cycle.
Upcoming APIs: fill in text fields via speech and/or perform translations, via simple HTML.
Important goal for Chrome: performance
Major focus: hardware acceleration. Demo: animated fish (2D sprites). Accelerated canvas is 10 times faster than normal canvas, WebGL is again 10 times faster. Hardware acceleration is also a major topic for Internet Explorer 10 .
An interactive film starring Jack White and Norah Jones.
Implemented via WebGL.
Morphs 3D models (one animal into another etc.).
Users can interact with the content and add their own models.
Used the library three.js (“The aim of the project is to create a lightweight 3D engine with a very low level of complexity — in other words, for dummies. The engine can render using Canvas, SVG and WebGL.”).
Access to virtualized desktop apps via webapp from Citrix.
Feedback from businesses: 75% of all applications can be handled via webapps and desktop virtualization.
Business-focused hardware (in development): A Chromebox (looks like a Mac mini) to drive a large(r) monitor.
Business features: centralized admin console to configure users, apps, and policies.
Offer for businesses: 28$ per user and month, sold by Google.
Offer for schools: 20$ per user and month.
Android versus Chrome: The message communicated from the Chrome team is more coherent than Android’s message as communicated yesterday. I also agree with Gruber that Chrome feels much more like a natural part of Google (integration with Google’s webapps etc.) than Android.
Being able to jailbreak gives Chromebooks a lot of credibility regarding openness.
Current Chromebooks are too expensive. While they are cheaper than most tables and do have a keyboard in addition to a screen, they will have to be sold on price, not on features. Feature-wise, I do like the simplicity and the web technologies, but this does not work as a selling point for most users. They will just notice that other mobile devices can do “what Chromebooks can do” (i.e., webapps) and more. Ironically, the portability of Chrome OS apps is a great feature (courtesy of the web), but it also makes Chrome OS look like a simplified version of a “normal” operating system: Take any operating system, throw out everything but the browser and presto: Chrome OS. This isn’t true, because Chrome OS has more features than just a browser and because the simplicity in itself is also a feature. But it isn’t completely wrong, either. Amazon’s Kindle sells well, because people buy it on impulse. While Chromebooks can’t be as cheap, similar thinking applies, price-wise.
The Chromebox looks interesting and could compete with Google TV and Apple TV, in addition to the Mac mini. Again, they would have to sell it on price.