Download - Google Wave Introduction
Google Wave
Anita Barabe
Google Wave
2
Communication and Collaboration Tool
- Instant messaging
- Wiki
- Social networks
- Groups
- Media sharing
- Blogs
3
Email and Wave Comparison
4
Wave Interface
4
Some Waves Capabilities
• Real time
• Playback
• Natural language tools
5
Some more waves capabilities
• Embeddable
• File sharing
• Both communication & collaboration tool
6
Anatomy of a Wave
7
Google Wave API
• Allows developers to enhance Google Wave using:
- Extensions (gadgets and robots)
- Embedding (include a wave into a website)
8
Extensions: Gadgets
9
Gadget Architecture
10
Gadget APIs
11
Robot Architecture
12
Extensions: Robots
13
Example of Robots
• Bloggy:
Publishes waves to a blog
• Tweety:
Syncs between waves and Tweeter
• Polly:
Demostrates forms within a wave
14
Wave Robot API
15
Gadgets & Robots: Differences
16
• Robots: automated participant
• Gadget: wave element
• Robot: interacts and modifies the wave
• Gadget: interact with the user, modifies only its own state
Embedding
17
Embedding
18
Embedding
19
Google Wave Federation Protocol
20
The End
5 minutes of question time
starts now!
Questions
4 minutes left!
Questions
3 minutes left!
Questions
2 minutes left!
Questions
1 minute left!
Questions
30 seconds left!
Questions
TIME IS UP!