This morning at Google I/O G unveiled a developer preview of Google Wave, a new collaboration and communication product. Google Wave introduces a new platform built around hosted conversations called waves–this model enables people to communicate and work together in new and more effective ways. On top of that, with the Google Wave APIs, developers can take advantage of this collaborative system by building on the Google Wave platform.
Google Wave is a product that helps users communicate and collaborate on the web. A “wave” is equal parts conversation and document, where users can almost instantly communicate and work together with richly formatted text, photos, videos, maps, and more. Google Wave is also a platform with a rich set of open APIs that allow developers to embed waves in other web services and to build extensions that work inside waves.
G’s five-person “startup” team emerged with a prototype. And now, after more than two years of expanding ideas, G team, and technology, G give developers an early preview of Google Wave.
A “wave” is equal parts conversation and document, where people can communicate and work together with richly formatted text, photos, videos, maps, and more.
The Google Wave APIs come in two flavors: Embed and Extensions and Embed. With Embed, you’re able to bring waves into your own site through a simple JavaScript API. For example, embedding a wave in a webpage is a good way to encourage a discussion among the visitors. With Extensions, you’re able to write programs, which are packaged as Robots or Gadgets, that provide rich functionality inside the Google Wave web client.
check out on www.waveprotocol.org:
-
- Draft Protocol Specification — This is an early draft and will definitely change
- Community Principles — Understand how this open source project works
- Architecture Whitepapers — Learn more about the components of Google Wave