Google Wave 2007

download Google Wave 2007

of 23

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