Google Wave Basics
-
Upload
belmond-victor -
Category
Technology
-
view
1.419 -
download
0
description
Transcript of Google Wave Basics
Google Wave - What is it, How Does it Work
and How Can it Help Me?
© 2009 Confidential | intelligent marketing & technology solutions
3
Overview
What is Google Wave?
Google Wave features
Terms used in Google Wave
Google Wave Extensions
What’s in it for marketers?
What is Google Wave?
Online tool for real time communication and collaboration
Combines Aspects of Email Instant Messaging Web Chat Social Networking Project Management
© 2009 Confidential | intelligent marketing & technology solutions 4
Google Wave : Under the Hood
Written in Java using the OpenJDKEach Wave is a hosted XML DocumentUses XMPP Protocol
© 2009 Confidential | intelligent marketing & technology solutions 5
The Technology “Operational Transformation”
Live Concurrent EditingClient and Server in the same stateLive and Concurrent conversation, hence no
waitingA single server holds all your data No worries over a client crash, can still fetch it
Wave Terminologies
Wave – a specific threaded conversation
Wavelet - subset of a larger conversation
Blip – a single individual message, smaller than a wavelet
Document – refers to content within a blip
Extension – mini application that works within a wave
© 2009 Confidential | intelligent marketing & technology solutions
Google Wave Features
Real-time: character-by-character Embedability: Waves can be embedded on any blog or website Applications and Extensions: Anything from bots to complex real-time games Drag-and-drop file sharing: No attachments; just drag & drop Wiki functionality Playback: Playback any part of the wave to see what was said Open source: To foster innovation and adoption amongst developers
Google Wave Extensions
Gadgets Gadgets are specific to individual waves, not users. Unlike a Facebook gadget Almost any iGoogle or OpenSocial gadget can run within Google Wave A Gadget built within Google Wave can take advantage of live interaction with multiple
users
Robots Automated participant in a wave Talk with users, interact with waves Provide information from outside sources Check content with in a wave
Wave Embeds Place the conversed wave on to your website/Blog
Gadgets vs Robots
Robot Gadget
Runs on application servers (currently AppEngine) and interacts with the wave over a protocol.
Runs within the wave client itself.
Each robot may instantiate at most one instance per wave. Remember that a robot is like a participant on a wave, so each participant/robot is a unique instance, but a wave can have many participants/robots.
Each gadget may have multiple instances per wave, one for each participant interacting with the gadget.
Robots may modify a wave and perform the same operations as a human participant.
Gadgets are not able to modify a wave, and have limited visibility into the wave. A gadget is only able to detect changes in the wave's participants.
Robots can modify a gadget. Gadgets have no way to know that a robot exists, and thus are not able to modify a robot.
Some Existing Gadgets & Robots
Some Gadgets Yes/No/Maybe Ribbit Web Conference Maps (allows for collaboration on a
Google Map)
Robots
Debuggy (an in-wave debugger) Stocky (which pulls stock prices based
on stock quote mentions) Tweety (the Twave robot, which
displays tweets inside of a wave) Polly
IGoogle Gadgets Overview
Collaborative Workspaces
© 2009 Confidential | intelligent marketing & technology solutions
A Public Wave
Making a Wave Public Add [email protected] to
your wave Add relevant tags to the page
to make it searchable
© 2009 Confidential | intelligent marketing & technology solutions 14
Multilingual Wave
Let the Wave speak Natural language: Autocorrect
your spelling & Auto-translate on-the-fly
Add [email protected] to your wave
As you type the tool will translate your text to over 40 languages.
© 2009 Confidential | intelligent marketing & technology solutions 15
Gadgets on the Go
Google Gadgets
© 2009 Confidential | intelligent marketing & technology solutions 16
Google Wave for Business
BPMProject Management
© 2009 Confidential | intelligent marketing & technology solutions
Gravity from SAP
Gravity is a prototype developed by SAP research Leverages on Google Wave collaborative power for process modeling The final model can be imported into the SAP BPM for further
refinement and execution
Alignspace – Technology & Community
Combines social networking tools with intuitive tools for process design and modeling Collaborate effectively to improve processes Create process models that can be exported and run within BPM engines
20
About Regalix
Forefront of Online Marketing, Research and Web 2.0 portals
Multi-disciplinary Leadership Team
Fortune 500 and Venture-Backed Customers (B2B and B2C)
Global Operations: HQ in Silicon Valley, 4 Offices
150+ Team, Built on 8+ years of research
Recognition
21
Learn more about Regalix at:www.regalix.com
Contact:Belmond Victor
SEO & Email Marketing ManagerEmail: [email protected]