So the question is what is a wave? According to Google it’s the following:
A wave is equal parts conversation and document. People can communicate and work together with richly formatted text, photos, videos, maps, and more.
A wave is shared. Any participant can reply anywhere in the message, edit the content and add participants at any point in the process. Then playback lets anyone rewind the wave to see who said what and when.
A wave is live. With live transmission as you type, participants on a wave can have faster conversations, see edits and interact with extensions in real-time.
The significance behind Google wave beside the fact it is an html 5 app built with a google web toolkit is the 3 core technologies:
1. Real-time collaboration also known as operational transformation (see video below)
2. Natural language tools like a bot called spelly
3. Extending Google Wave with Google APIs.
I have used BaseCamp for several collaboration projects for both real estate and web development and I think Basecamp is an amazing piece of code. However, Google Wave show’s the power of what can be done in the browser that is not ruby on rails but so much more. The extensibility of Google wave will allow startups to blossom around this communication ecosystem. I will even be bold enough to say this will finally give spammy email a run for its’ money.
If the Google juice doesn’t taste as good for you as it did for me take a look at the video below: