Google I/O 2009 Keynote
May 27th, 2009
We’re at Google I/O in San Francisco this week. I/O is a great venue to learn about Google applications directly from the coders who right them while mixing with some of the best 3rd party developers in the world.
This marks our 3rd year at I/O and we’re looking forward to the next 2 days of sessions.
CEO Eric Schmidt opened the keynote address. His theme was ‘It’s Time’ in terms of platforms and opportunities to solve real user problems in simple ways rather than complex ones.
- <canvas> tag for in browser drawing giving pixel level control of the browser
- HTML5 <video> tag to abstract playback and control of video
- Accurate geolocation moving forward via various techonologies. Jay Sullivan (VP Mozilla) presented developer info for Firefox 3.5 (bit.ly/ff35dev) including canvas, video, geolocation, app cache + database, and web workers. Google Maps demo of ‘My Location’ using the geolocation API to transmitt user position to Google to zoom/pan Google Maps to the user location.
- Lattitude on iPhone coming directly in the browser. Nextgen iPhone software for OS 3.0 will include native Safari support for W3C geolocation
- Example of Gmail on Adriod in offline mode. Google’s 1st major HTML5 app to use app cache
DeWitee Clinto introduced Google Web Elements for simple ways to embed Google API’s (google.com/webelements) in simple ways such as Maps, Site Search, News, Calendar, Conversation.
Roman Guy previewed ‘Donut’ the next version of Andriod. Search UI will remember how search results where ‘used’ on each device. Developers will be able to supply search terms in code for display in the Search UI. A text-to-speach API will allow developers to generate voice commands in various languages and accents. The underlying text to speech engine will be open source. Andriod UI will support ‘finger writing’ with handwriting recognition on the screen to filter results or jump through large lists.
Andriod Devleper Challenge 2 at code.google.com/android/adc
All I/O attendees will receive an unlocked Android phone with unlimited 30 day SIM card for data and voice!