My commentary on social media and the real-time Web

Google Wave: Real-time productivity on the Web

2009 October 2
by tjtee

Google Wave is an amazing innovation that looks set to become the de facto standard for communicating online (eventually replacing email). Just in case you’re not sure what all this is about, here’s the video that got the whole world buzzing:

 


Google Wave developer preview video cheat sheet

In the video, by order of appearance:

Vic Gundotra – Vice President of Engineering at Google

Lars Rasmussen - Co-founder of Google Wave, also co-founder of Google Maps. Brother of Jens Rasmussen.

Stephanie Hannon – Lead Product Manager for Google Wave.

Jens Rasmussen – Co-founder of Google Wave, also co-founder of Google Maps. Brother of Lars Rasmussen.

Greg Dalesandre – Product Manager for Google Wave

Video timeline:

0:00:30 – Vic introduces the Google Wave project to the crowd

0:02:45 – Lars and Stephanie take to the stage

0:04:25 – Stephanie explains the 3Ps of Google Wave (Product, Platform, Protocol)

0:05:05 – Lars briefly explains how email works and how Google Wave will change the way we communicate

0:07:35 – Stephanie introduces the first Wave demo (boat trip)

0:09:30 – Inline replies in Wave

0:10:10 – Real-time instant messaging in Wave

0:12:05 – Adding a new person into an on-going Wave conversation

0:13:00 – Jens enters the Wave and uses the Playback function to catch up with the conversation

0:14:30 – Private replies in Wave

0:15:20 – Attaching images in Wave

0:16:45 – Photo sharing, group photo album in Wave

0:17:30 – Copying images from an existing Wave into a new one

0:18:30 – Introduction to Wave’s embedding API

0:19:00 – Adding a robot to the Wave (aka Bloggy)

0:20:40 – Greg demonstrates how an embedded Wave works in a blog

0:23:10 – Embedding a Wave into Orkut

0:25:30 – Google Wave on a mobile browser (iPhone, Android)

0:27:00 – Editing image captions in a group photo album

0:27:45 – Second Wave demo (collaborative document authoring)

0:28:25 – Editing content in a Wave (markups, notifications)

0:32:30 – Lars explains a few advanced playback features planned for the future

0:35:40 – Multiple participants editing the Wave in real-time

0:37:10 – Multi-language support (including right-left languages)

0:38:00 – Lars explains how Google Web Toolkit was used to accelerate the development of Wave

0:40:15 – Organizing multiple Waves (folders, saved searches, shared tags, etc), navigating and linking from one Wave to another

0:41:45 – Real-time search in Wave

0:43:20 – Introduction to Wave’s extensions API

0:44:00 – Contextual spell checking using Web-based language model (aka Spelly), bean soup demo

0:45:40 – Auto link detection (aka Linky)

0:46:00 – Lars briefly explains how robot APIs work with Wave

0:47:05 – Google Search extension (aka Searchy)

0:48:45 – Stephanie explains how client-side gadgets can work with Wave

0:50:20 – Yes/No/Maybe gadget example (movie night)

0:51:30 – Multiplayer Sudoku game gadget example

0:52:00 – How Playback works using the chess game gadget example

0:52:25 – Real-time updates with Google Maps gadget example

0:54:00 – Linky detects YouTube URL and provides an option to embed video into the Wave

0:54:50 – Lars explains the possibilities with server-side robots built with extension APIs

0:56:00 – Poll robot (aka Polly the Pollster), example of an extension built exclusively in Wave

0:57:20 – Twitter robot (aka Tweety), example of an extension that integrates Wave with existing communication systems

1:01:10 – Lars explains that Tweety can work with Twitter’s real-time search to continuously update the Wave

1:01:40 – Bug tracker robot (aka Buggy), example of an extension that integrates Wave with existing workflows

1:05:10 – Lars briefly explains the underlying protocols and algorithms of Wave systems (jointly called ‘Federation’)

1:07:00 – Wave working on different systems (Acme Wave, Initech)

1:10:30 – Lars briefly explains the Wave protocol and that a large portion of Wave code will be open sourced

1:11:55 – Language translation robot (aka Rosy) demonstrates on-the-fly language translation. 40 languages are currently supported.

1:15:05 – Lars summarizes Google Wave as a communication object for different types of communication and collaboration

UPDATE 3/10: Google has released an 8 minute video overview of Google Wave.

Did I miss out on anything? If I did, please help by adding a comment below, thanks!

  • My friend, a Googler is promising to get me an invite! I need one like yesterday. It looks juicy!
blog comments powered by Disqus