First look at Google Wave developer sandbox (Part 1)

Two days after I got my invitation to the Ubuntu One beta and wrote a review about my first impressions I also received an invitation to join the Google Wave developer sandbox. As my Ubuntu One review was pretty popular (had about 1k pageviews the first day – thank you dzone.com users), I decided to write something down about my first Google Wave experiences.

I will divide the review into a few separate pieces. This post will handle the general Google Wave Sandbox stuff, things I noticed when I first used the service. A second post will handle some advanced wave concepts like search, attachments, gadgets and robots. The last two posts will be about writing a gadget and a robot on the platform. I still have no idea about what kind of gadget and robot to write so if you have any suggestions/ideas, please leave a comment at the bottom of this page.

What is Google Wave

For those of you who are not familiar with Google Wave I suggest you check out wave.google.com and watch the awesome introduction as it was presented at Google I/O 2009. Basically Google Wave is a commuication and collaboration tool for the web that tries to combine emailing, instant messaging and online collaboration into waves. A wave is a kind of thread t that is shared among users. Participants in a wave can leave messages for eachother, chat IM style, share photos, play games and add gadgets (like google maps for example) or robots (automated participants with a certain functionality).

Registration

After receiving my invitation to join the Google Wave developer sandbox I had to fill out a registration form with some personal data as well as three possible nicknames. Minutes after submitting I received another email stating that my account was created with my desired username (stevenvb) along with a second account for testing purposes (stevenvb-test). The addition of a second account for testing was a nice surprise as I didn’t have any friends with accounts on the sandbox.

First login

Full of excitement I clicked the link that would take me to the sandbox. Instead of the login screen I was greeted with a simple html document that stated that Google Wave did not support my current browser (I was using Firefox 3.5.1 on a 64bit ubuntu 9.04 box). At the moment Google suggests you use either Chrome/Chromium, FF 3.0+ or safari 3.0 so I launched my Chrome development build for linux and logged in succesfully.

wave-overview

After the first login on both accounts I was forced to change my password to something else than the auto-generated one from the invitation and finally I got to see some Google Wave action. The first thing I did was add my test account to my contacts and ofcourse opened a wave and added my test account. I opened a second browser window to login with my test account and started sending some basic messages back and forth in the wave.

Basic usage

Simple wave editing is pretty intuitive. When you start a new wave or click the edit or reply button on an existing message the editor pops up and you are presented with a few buttons to format your text. Because I had two browser windows open side by side I could see the “update-as-you-type” feature in action. When I was typing something on one account, the other account could follow what was being typed almost character by character. In my case the message was updated about once every 2 letters. The following two screenshots demo this behaviour.

Wave Text Editor

Update-as-you-type

As you can see there is a Draft button available in the editor to disable this behaviour so the other participants can’t see your progress unless you click done. Unfortunately this feature is not implemented yet so the draft button is disabled.

The next morning when I logged in again I was surprised to find my inbox to be full of messages. I found this odd because except for my test account I had noone else in my contact list. After checking out some of the messages it became clear that there was an email adress (wave-discuss@wavesandbox.com) which you could add to any wave you made to make that wave publicly available to all sandbox users.

It bothered me at first to have so many unread waves all jumping up to the top of my inbox every time someone else added a new reply so I quickly discovered a solution. I added a new search with the following query “-with:wave-discuss@wavesandbox.com”. This query would give me all waves in my inbox except those with the previously mentioned public email address. By doing this I also discovered that besides the wave-discuss adress there also were some other public addresses. There also were some public waves – created by the Google devs themselves – which had info about the latest changes and bugs in them.

When checking out these “patch notes” I tried out the playback function which works really nice. This feature helped me a lot in understanding the discussions that went on. The playback function takes a wave and presents you every change step by step in chronological order. This makes browsing a wave with over 100 participants and as much replies as easy as following a thread on a discussion board.

When something goes wrong…

When something goes wrong, and it will because the software is still in its alpha stages, a textbox pops up on top of the screen in which you can type what you were doing to notify the Google devs that something has failed and they can try to fix it.

whensomethinggoeswrong

When a wave itself has some issues it will notify you with a popup on top of the wave that mentions the wave in particular has some turbulence and it advises you to reopen that wave.

In the few days that I have used Google Wave it has never made my browser crash, which is a very good thing. I had a few “Dr. wave” popups notifying me there was something wrong internally but everytime one popped up I gladly filled out the form to notify the devs about what I was doing.

Wrapping up

All in all I had a very good first experience in the Google Wave developer sandbox. There are still some features to be implemented, bugs to fix and performance tweaks to be done but it definitely looks promising. I can’t wait to start developing some gadgets and robots for this platform, which I will blog about soon so be sure to check this site for updates every now and then. My next post will be about some more advanced features of the Google Wave developer sandbox like the usage of attachments, gadgets, robots and the debug menu.

I hope some of you found this post helpful or informative. If you have any comments about this post or have suggestions about the upcoming ones please leave a comment.

Share this article
  • Digg
  • Facebook
  • Google Bookmarks
  • DZone
  • LinkedIn
  • Twitter
  • del.icio.us
  • Reddit
  • RSS
This entry was posted in Beta reviews and tagged , , . Bookmark the permalink.

18 Responses to First look at Google Wave developer sandbox (Part 1)

  1. Pingback: INFO Google Wave - 9lives

  2. seird says:

    Sounds very promising. I’ve also applied for an accout a while back, without succes so far :-)
    Have you tried Wave on your Magic?

  3. admin says:

    I have tried it once on my HTC Magic and I was able to log in to view my inbox and contacts. When I tried to open an existing wave or start a new one the app crashed and I got the Dr. Wave popup every time.

  4. Pingback: VBSteven.be » First look at Google Wave developer sandbox (Part 1)

  5. Matchu says:

    I eventually figured out that Shiretoko (Firefox 3.5 on Ubuntu) isn’t recognized as Firefox, so I changed the user agent in about:config.

  6. Pingback: VBSteven.be » First look at Google Wave developer sandbox (Part 1)

  7. [...] the whole story here: admin aggregated by [...]
    BTW I love your blog!

  8. Pingback: VBSteven.be » First look on Google Wave (Part 2) : Advanced features

  9. Pingback: Google Wave, primeras impresiones | aNieto2K

  10. Pingback: Google Wave, primeras impresiones : Blogografia

  11. Pingback: MacroHW » Blog Archive » Google Wave, primeras impresiones

  12. Pingback: VBSteven.be » First look on Google Wave (Part 3) : Gadget API

  13. ManofViagra says:

    Do You interesting of Viagra Advantages? You can find below…
    10]>>>Viagra Advantages<<<

    http://listita.info/viagra/viagra-6.jpg
    A man’s penis has arteries that backpack claret through it. Normally, this claret fills the absorptive tissue central the penis to could cause an erection.Sometimes a bloom botheration can accumulate claret from abounding appropriately through the arteries of the penis. If this happens, a man can accept problems accepting or advancement an erection.VIAGRA works by accretion claret breeze to the penis. This causes the penis to become harder and break harder longer.VIAGRA lasts for up to 4 hours. This gives you affluence of time to be ad-lib with your partner.
    And VIAGRA alone works if you charge it, if you are sexually aroused. After sex, your adjustment will go away.

  14. stifmcw says:

    7OaMGe hwcmzziyrwwq, [url=http://tklaxzcvgrtx.com/]tklaxzcvgrtx[/url], [link=http://jmfvcryavsei.com/]jmfvcryavsei[/link], http://pdwwormhhsme.com/

  15. Pingback: 1990 - 2009 @ Headlight Dodge D100 Pickup Parts Round, B100 Exhaust Oil - 278.defutbolazo.com

Leave a Reply

Your email address will not be published. Required fields are marked *

*

*


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">