Google Wave 2007
-
Upload
rathna-sri-a -
Category
Documents
-
view
220 -
download
0
Transcript of Google Wave 2007
-
8/3/2019 Google Wave 2007
1/23
Google Wave
By
G.Shashidhar(08311A0570)
SreeNidhi Institute of Science and Technology
Under the guidance of
K.Anup Kumar
Assoc.Prof
-
8/3/2019 Google Wave 2007
2/23
Contents
1.Introduction
2.E-mail vs Google Wave
3.Anatomy4.Advantages
5.Disadvantages
6.Conclusion
7.References
-
8/3/2019 Google Wave 2007
3/23
1.Introduction
Google Wave is a communication platform
wiki
Instant Messaging
Online Documents Email
Google Wave
Social Networking
-
8/3/2019 Google Wave 2007
4/23
2.E-mail vs Google Wave
Drawbacks of E-mail:2.1 Multiple Copies of Messages
2.2 No Support for Rich Content
Maps,Videos,Images etc.
-
8/3/2019 Google Wave 2007
5/23
2.1 Multiple Copies
vs
E-mail Google Wave
A
B
C
D A
B
C
D
-
8/3/2019 Google Wave 2007
6/23
Example of E-mail
1.Ahas Time Table message in his G-mail
2.A B
3.B C
4.C D
Steps Sender Recipient Inbox Sent Mail
1. A - Time Table -
2. A B 1 1
3. B C 1 1
4. C D 1 1
Total no. of Messages=6; No of times SEND button clicked=3
-
8/3/2019 Google Wave 2007
7/23
2.2 No Support for Rich Content
There's no standard or easy way to embed rich content like
maps, photo slide shows, or video clips in the body of an
email.
Email's answer for anything thats not text is "The
Attachment.
link to a web page inside an email message may break
-
8/3/2019 Google Wave 2007
8/23
3.Anatomy
Product
Platform Protocol
-
8/3/2019 Google Wave 2007
9/23
3.1 Google Wave as a Product
-
8/3/2019 Google Wave 2007
10/23
Implementation
It is a HTML 5 Application built on Google Web
Toolkit(GWT)
Google Web Toolkit (GWT) which transforms Java code toHTML, CSS, and JavaScript
It includes a rich text editor and other functions like desktop
Drag-and-Drop
-
8/3/2019 Google Wave 2007
11/23
3.2 Google Wave as a Platform
Google Wave can also be considered a platform with a rich set
of open APIs that allow developers to build new extensions
ExtensionsGadgets
Robots
-
8/3/2019 Google Wave 2007
12/23
3.2.1 Google Web Toolkit
What's inside the toolbox?
1.SDK 2.Speed Tracer3.Plug in for Eclipse
Developing with GoogleWeb Toolkit
1.Write
2.Debug3.Optimize
4.Run
-
8/3/2019 Google Wave 2007
13/23
-
8/3/2019 Google Wave 2007
14/23
-
8/3/2019 Google Wave 2007
15/23
-
8/3/2019 Google Wave 2007
16/23
3.2.3 Robots
Robots are automated participants in a wave.
They can do anything a user can do.
Most often used to respond to user input and either alter input
or access information from outside sources based on input. Some examples of Robots are
Tweety, Debuggy etc.
-
8/3/2019 Google Wave 2007
17/23
-
8/3/2019 Google Wave 2007
18/23
3.3 Google Wave as a Protocol
The Google Wave protocol is the underlying format for storing
and the means of sharing waves, and includes the live
concurrency control, which allows edits to be reflected
instantly across users and services.
The protocol is designed for open federation, such that
anyone's Wave services can interoperate with each other and
with the Google Wave service.
To encourage adoption of the protocol, Google has made the
code behind Google Wave open source.
-
8/3/2019 Google Wave 2007
19/23
4.Advantages
Ease of Use
Speed
Functionality
Extensibility
Integration with Third Party Services and Platforms
-
8/3/2019 Google Wave 2007
20/23
5.Disadvantages
limited no of users are allowed.
Only 20MB of attachments are allowed.
-
8/3/2019 Google Wave 2007
21/23
6.Conclusion
In short Google Wave is
Product
Platform Protocol
-
8/3/2019 Google Wave 2007
22/23
7.References
Google Wave Main Hub
http://wave.google.com/
Google Wave API
http://code.google.com/apis/wave/
Google
http://www.google.com
-
8/3/2019 Google Wave 2007
23/23
ThankYou