Google Wave Basics

Post on 06-May-2015

1.419 views 0 download

description

Google Wave - What is it, How Does it Work and How Can it Help Me?

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 public.a@gwave.com 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 aunt.rosie@appspot.com 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: bvictor@regalix-inc.com