Google Wave 101 - Wave - Lifehacker
So you've snagged an invitation to Google Wave—or a pal is sending one your way—and you've already taken a look at what to expect. Let's dive deeper into Wave features, etiquette, and extensions.
Join the Lifehacker Readers Public Wave - Google Wave - Lifehacker
Google has been sending out Wave invites like gangbusters lately (a friend I invited just yesterday got his invite today), and I've been pinged by several Lifehacker readers in the past couple of days suggesting a place for Lifehacker wavers to talk.
So, I went ahead and created a Lifehacker Reader public wave where readers can jump in, try out Wave together, and play with the possibilities. To find and join it, just search for with:public "Welcome to the Lifehacker Reader public wave".
If you've just started playing with it and haven't had time to get familiar with all the ins and outs, check out our Google Wave 101 for a little guidance. In the meantime—we look forward to seeing you on the wave!
How to Manage a Group Project in Google Wave - Google Wave - Lifehacker
The mere promise of Google Wave inspired a rainbow of potential use cases, but Wave's best real-world use boils down to this: it helps a group get things done together. Here's how to manage a group project in Wave.
Note: If you haven't gotten your Wave invite yet, check out our invitation donation thread first (or, better yet, keep an eye out for the same thread this Friday). If you have gotten into Wave, search for title:"Invite others to Google Wave" to find the wave with your invites. Wave's only fun if your cohorts and workmates also have it, so give out your nominations to the people you want to wave with.
Wave's invitations have been rolling out steadily over the last few weeks, so you and your co-workers might have already gotten some Wave love. If so, let's take a look at how you can manage a project in the real world, even given Wave's current unfinished state.
Background: Over the last two months, I've co-managed a large-scale group project with a team of six people in Wave: the production of Adam's and my new book, The Complete Guide to Google Wave. We didn't write the book in Wave, mind you—but we did manage the project in Wave, where we collaborated on everything behind the scenes, from the book's style guide, to its pricing plan, and to iterations of its cover design. Whether you're writing a book or planning a weekend trip, here are a few techniques you and your workgroup mates should know that make Wave a great project management tool.
Ten gadgets to make Google Wave more productive - and fun!
It's still early days for Google Wave but already there are a large number of Gadgets and Robots being developed. If you don't know the difference, Gadgets are local, client-side (as in they run on your computer), Javascript and HTML. Robots run remotely on another server.
Gadgets change how you interact with waves, whereas robots process your input in some way or pull in data from another service (such as Twitter or Wikipedia). Robots are generally more powerful, but Gadgets are more fun. This article is all about Gadgets. There will be another one on Robots soon: you folk that want to aggregate your Twitter and RSS feeds into Wave will have to wait a little longer! It's surprisingly hard to find good gadgets for Wave at the moment, so hold onto this guide even if you've not yet been invited to the beta. Note: You should bear in mind that these are all 'beta' gadgets. A lot of them work just fine but you might hit some bugs along the way. The 'direct import links' might also change at any time, so feel free to report any broken links!
Share55
Google Wave Samples Gallery
Featured Sample
|
|
Lee Stone - Sep 20, 2009
Emoticony is a robot for Google Wave which replaces text representations of emoticons with the relevant image. There are currently over 50 different emoticons available, with this number continuing to grow. Look out for themed emoticons focused around specific events (Halloween, Christmas etc.) More details can be found at: http://emoticony.leestone.co.uk
Live Demo* | Source Code
--> |
Best Practices
The highlighted samples below show off different features of the APIs and ways of using the APIs, and are examples of best practices.
|
|
Google Wave APIs Team - Nov 21, 2009  -->
Links selected text to first result on Google.
Shows how to use annotateSelection with a custom named key, and then find that annotation with the robot.
Live Demo* | Source Code
-->
|
|
|
JaccoPK - Nov 17, 2009  -->
Its a robot that replaces JAAP.NL urls with a gadget showing the details of the property (after the blip is submitted). The gadget can be reduced/expanded. (more to come) (I used the IMDBotty sample code as a reference but implemented using java only, in stead of python)
Shows using a JSP to generate the served gadgt XML, fetching webservice data in the servlet, adding gadget from robot. - pattern matching URLs in the text
Live Demo* | Source Code
-->
|
Google Wave From The Start: HTML in a Wave - It's Easy!
Click the images thumbnails to see more detail.
- Start a new wave to use as a test

- As per instructions here add a new gadget to your wave
- The gadget name is: http://wave-ide.appspot.com/html.xml
- Paste that into the gadget box

- You will then see an HTML gadget box. Click edit in the top left corner and you will see a place to enter your HTML

An Introduction to Google Wave - Google Wave: Up and Running - O'Reilly Media
In a Nutshell
Simply stated, Google Wave is a real-time communication and collaboration platform that incorporates several types of web technologies, including email, instant messaging (IM), wiki, online documents, and gadgets. In more technical terms, Google Wave is a platform based on hosted XML documents (called waves) supporting concurrent modifications and low-latency updates.1
Google Wave itself represents a new approach aimed at improving communication and collaboration through the use of a combination of established and emerging web technologies. Google generally describes Google Wave as a platform, and in a broader context, as a set of three interdependent layers:
-
Product Layer
The Google Wave product is the web application people use to access and edit waves. It's an HTML 5 application, built on Google Web Toolkit. It includes a rich text editor and other functions like desktop drag-and-drop (which, for example, lets you drag a set of photos right into a wave).2 Most people using Google Wave during the public preview will be accessing the product layer. Throughout the remainder of the article I will refer to this product as the Google Wave Client.
-
Platform Layer
Google Wave can also be considered a platform with a rich set of open APIs that allow developers to embed waves in other web services, and to build new extensions that work inside waves.2
-
Protocol Layer
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.2
Comments [0]