I'm just back from the Google I/O developer conference, where there were a lot of new announcements around the Android platform. Here are some highlights:
1. Google is putting their support behind HTML5. This is the next generation of HTML and it will work across both web and mobile. Once HTML5 is established, anyone will be able to develop mobile apps easily, without having to write specific mobile code or go through the submit process in app stores. The challenge will be to make sure that all companies make compatible HTML5 browsers for PC (Firefox, Internet Explorer) and mobile phones (Apple, Nokia, Opera, etc).
There are five key areas of HTML5 that Google is focusing on:
- Video: A simple html tag for embedding video, similar to the 'image' tag.
- Local storage: Provide application data storage and a database within the browser.
2. Google announced there will be 18 to 20 new Android handsets released this year. That's a lot!
3. Google announced the 'wave'. This is a new platform for communication that combines email, chat, photo sharing, twitter, and more. It's going to be free, and they will offer it to enterprises. Microsoft better watch out.
Here are my detailed notes — not posting this because I think anyone else will read it, but just so I don't forget
Keynote at Google I/O. It's all about HTML5.
Five areas of focus:
App engine and google web toolkit (gwt):
Today they crossed the 4 billion daily api calls. DeWitt Clinton. Google Elements copy and paste into web browser. Demo, pull in web element for google headline news.
10 carriers in 12 countries. 4900+ apps in market. 40+ apps per person. number 2 in us web browsing. Romain Guy of Google. v1.5 is live, and next version (Donut) is in process.
Donut has 2 new features:
1) Search more powerful for users and developers. Demo of search widget, looks within apps and contacts on the device, also web results. Search UI can act as launcher for users, keeps history and does predictions including frequently used apps (like macos spotlight). In few lines of code a developer can add results into the search api. Demo of search for authors which pulls in book search results from external developer's data source.
2) Speech recognition in Donut. New text to speech API. Different language packs for text to speech. Open source engine for text to speech in Donut.
Experiment from Android team. Demo. Launch contacts. You can draw on screen with your finger and it recognizes handwriting.