The second part of the Day 2 Google I/O 2010 keynote introduced Google TV. Google seemed very excited about this and rolled out the CEO and representatives of Sony and Logitech who will be first to market with the technology, BuyMore, who hope to make millions selling it in the run up to Christmas 2010, and a US satellite company (not Sky) that will have some support for it.
More from Google I/O 2010.
- An alternative to iPhone and its single device, single carrier model, single source of applications model. Some stats: 100,000+ new activations per day; 2nd in US smart phone sales but first in US web an app usage; 1 billion miles navigated with turn-by-turn navigation app; 5x increase in google search on smart phones; 50,000 apps available; Did I lock myself into the wrong phone on the wrong network when I bought my iPhone last year?
- Android 2.2: speed – JIT compiler for Dalvic Vitual Machine.
- Enterprise features: MS Exchange friendly; device management API.
- Application data backup API; cloud-to-device messaging API.
- A feature that makes an android phone connected to 3G into a WiFi hotspot(!) for other devices.
- Improved browser performance.
- For the future: extending ideas pioneered with the HTML5 geo-location feature a future version of android will be able to use the accelerometer to provide tilt in the browser …
- … access the camera from within the browser; record sound from within the browser (for voice activated Google search); speech recognition and speech activated phone features; voice activated translation!!
- Support for flash in the browser!
- Search can be filtered for apps to make them easier to find. Apps can be put on an SD card. Applications can all be updated at the same time; Automatic updating is coming.
- Bug reporting from apps back to the market place.
- In the future you’ll be able to use a desktop browser to select an app, it’s downloaded over the internet. It works with music too. It will work from your desktop music library as well; allowing you to stream your music to your device (providing the desktop is turned on presumably).
- Do I really want ads on my phone? I see a glimpse of the white cat here!
- You needed to be there!
Watching the first day keynote and blogging the announcements. There’s more on the web of course from better and more experienced journalists, so this is my personal record.
- HTML5 reaching critical mass? On Mozilla, Safari and Chrome yes, but not on IE yet.
- Open Video. New codec (VP8) announced with open container WebM. Open video included in YouTube for HTML5 browsers. The <video> tag will become a next big thing.
- An app store for web applications chrome web store was announced.
- Sports Illustrated will be one of the apps (!) – a preview of the end of magazines?
- Wave is now open to everyone … still not sure what it is yet though. Is it the collaboration tool that I’ve been waiting for?
- Google Wave will be part of Google Apps.
- Novell and SAP will have Wave compatible services built in to their new enterprise collaboration tools.
- Google has partnered with VMware to create a cloud computing platform based on the Spring framework (for the back end) and the Google Web Toolkit (for the front end).
- Geek heaven: GWT + Spring Roo (created by Google and VMware/Spring engineers collaborating over Google Wave) to make scaffolding a data driven web app ruby-on-rails(ish) easy.
- End-to-end latency tracing from the browser to the server … even when deployed on Google App Engine.
- New data widgets for GWT.
- GWT widget libraries are mobile ready: means that if your cloud-deployed application works on your laptop. It’ll work on your iPad and smart phone (tip: don’t rely on WiFi when demonstrating mobile Apps at a tech. conference).
- Open deployment (provided it’s a Java container).
- App Engine for Business with domain console, pro support, formal SLA, SSL and SQL databases [note: Google App Engine has up until now used a Google-specific data storage system called Big Table rather than the industry standard SQL] and new pricing scheme.
As reported yesterday, I’ve been catching up with a number of presentations from the Google I/O 2008 conference. However, I just had to draw particular attention to one of the highlights which is this recording of a very entertaining presentation from Chris di Bona who is Open Source Programs Manager at Google. In an engaging, anecdotal style, Chris covers the history and philosophy of Open Source (which includes a name check for Swansea’s very own Alan Cox) and how Google relies on it, promotes it and develops some of its own. The video is on and the original link to the talk includes the slides (which I assume are re-usable).
Technorati Tags: self, video, google, io2008, open source software, google
Last month Google hosted the first of its Google I/O conferences in San Francisco. I’d like to report that I was there, but I wasn’t (although I did watch the keynote the day after it was given). The video recordings of the speakers (hosted on YouTube) and their slides (mostly shared on Google Docs) that have been on-line for a few weeks now. With term finally over, I can become a virtual conference delegate and today was my first chance to catch up with some of the more interesting talks. If you’ve been following me on Twitter you’ll note that I watched/will be watching:
- Steve Yegge’s presentation on Server-Side Scripting with Rhino [more philosophy than technology]
- Guido van Rossum’s demonstration of the Google App Engine
- Brian Fitzpatrick and Ben Collins-Sussman (Google) telling the world about Google’s open source project hosting platform
- Aaron Boodman’s and Chris Prince’s talks about [Google] Gears and its potential for implementing parts of HTML 5 and extending the web browser
- John Skidgel and Lindsey Simon on engaging web app users [with Google App Engine, but I'm sure that the lessons are universal] and
- Josh Bloch on the new Effective Java book.
There are lots more talks to view and lessons to be learnt, and it’d be great if more big companies and conference organizers did this sort of thing.