Collaborative Mapping With Google Wave
Collaborative Mapping With Google Wave
Email 2.0?
Private Replies
Playback
Typos!
Long Nested Threads!
Late CCs!
Google Confidential and Proprietary 5
So, yes, Google Wave can be thought of as Email 2.0. And just like anyone can set up an SMTP server and send messages
across email servers, our goal is for anyone (well, any engineer) to be able to set up a Wave server, and share Waves
across servers.
Operational Transforms*
Data Model
Client/Server
Developer Platform
HTTP Visual
REST | RPC Google Maps API
Google Visualization API
Google data APIs
Google Charts API
Adwords API
Google Web Elements
Plugin
Geocoding API
OpenSocial Gadgets
Spreadsheets Gadgets
Wave Gadgets/Robots
Google Confidential and Proprietary 9
Our Wave developer offerings include an Embed API, which lets you embed an interactive Wave on your own webpage,
and an extensions API, which lets you create robot participants and collaborative gadgets that can be added to Waves. So,
you can either take the content out of Wave, or you can put your own content into Wave.
Extensions APIs
Robots Gadgets
Cluster Gadget
Shared State
Google Confidential and Proprietary 11
This map gadget allows for more free-form map creation. When editing, you can add or modify markers and shapes, and
set the shared viewport. When viewing, you can read infowindows and pan around the map without anyone seeing what
you're doing. Privacy, and the distinction between edit and view, is fundamental to Wave.
Map Gadget
View
Edit
Trip
Planning
Gadgets+Gadgets Gadgets+Blips
Playback
Historical Events
Upcoming Events
pamela
meanmachine
Competitive Robots
Disaster Mapping
Now…
Future?