Google Wave dev preview hands-on and impressions

After an impressive debut at Google I/O, the company's newest experiment and collaborative chat client has been making its way into the hands of developers in the lead-up to a torrent of new testers on September 30th. We had a chance to stop by Google's San Francisco office last week for a guided tour of the latest build of Wave with creators Lars and Jens Rasmussen, and have since then spent the better part of our free time working through the ins and outs of the new communication platform. Does it live up to the hype, even in this bug-infested interim build? Read on to find out.
"Everything's shiny, Capn'. Not to fret!"
Firefly fans may instantly recognize that quote, but participants of the Google Wave dev preview tend have an almost Pavlovian aversion to the phrase. For them, it's a signal that you've managed to find a bug that's crashed the program, grinding your experiences to an abrupt halt. "We're working hard on three things right now," said Lars, "stability, speed, and there's a stack of usability problems that recent users have uncovered for us." On its September 30th launch, there won't be any surprise features from what we've already seen shown -- "nothing new, but less of the 'shiny,'" he said, referencing its fail whale error screen. Our first ten minutes with the web app were apparently pretty typical for new users, tinkering around with every feature as we write and edit each other's incoherent babble, watching in a stupor as characters materialize on screen in real-time with the other person's typing.

The interface is easy to adjust to, especially for those familiar with Gmail. From start up, you've got your navigation and contacts on the left rail, your inbox in the middle, and your current open waves on the right. Any window can be minimized, and doing so will send it to a tab along the top row adjacent to Wave's logo, and can be fully accessed from there as drop down windows. Honestly, we found this preferable to having the non-wave windows propagate the screen, as it cleared up valuable screen real estate and gave us more room to spread out multiple wave conversations. Unfortunately, its system for organizing multiple open windows was puzzling: with five waves open, four vied for space in the left column while one particularly empty wave hogged the right all to itself. It was pretty illogical, and we've got no idea at this point how to drag them around and fix, but we're willing to go on faith for now that this will be remedied before too long.

One of Google's initiatives to attract business / enterprise customers is the ability to create your own Wave server that doesn't live in the cloud, and as it was explained, any part of a wave that's privy only to people on the enterprise server, including private in-line replies to public threads, will exist only on the local server, while portions shared publicly or with a member outside of the server will co-exist in the cloud.
Extensions

Other than an ad hoc wave listing extensions, there's no integrated database for developers to show off their wares. To our surprise, though, Lars said the team is toying with the idea of an app store with revenue sharing. He was quick to point out this was just one of many monetization strategies being floated around at this point, but we gotta say, it's definitely an intriguing idea.
Mobile

The web version's built around the HTML5 standard, and something Lars is excited about is that it's the same code base with only five to ten percent effort to make it work on mobile, by his estimates. A native app has been discussed, and while it would allow access to the camera, address book, and compass (as Latitude has shown, GPS is already web app-friendly), it'd take an "extraordinary amount of work" to build native software vs. just sticking with a web-based solution. We gotta imagine bypassing the app store would be nice at this point, too, but going native is still an option at this point. For the most part, there's expected to be a feature parity between the desktop and mobile versions, with one key exception: editing. It's something that's not quite a part of the HTML5, but the Rasmussens said they work close with the standards body and are hopeful they can fix that.

Put plainly, Wave is a message board in a constant state of self-editing flux. To put it another way, it's a collaborative text editor on steroids -- as our mobile editor Chris Ziegler quipped, "I think Wave's capabilities actually exceed human capacity to interact." There's a lot of great ideas here, many we'd love to see find their way into other Google apps, but we're still trying to figure out just how this will fit into an online world already dominated by numerous social networks, messaging clients, forums, and microblogging services -- something that'll proper render itself more clear as it moves from dev build to public beta. It's not that we don't think Wave will be successful -- and make no mistake, we are enthused -- but calling it "revolutionary" might be setting the bar a bit too high. Those 100,000 spaces opening up September 30th got filled just hours after the I/O conference, so if you signed up any time in the aftermath, you're gonna have to hold off a bit longer. In the meantime, it's probably best to pare down those exorbitant expectations while you wait.





















Fix the link
So it's Wikipedia meets IM?
meets Google Docs too, it seems. I'm intrigued.
If anyone can remember Writely.com before it became Google docs. I think this Wave thing originated from that. Just my opinion.
It's e-mail meets IM meets message board meets facebook. Personally I can't wait. I can't wait to not get 50 separate e-mails every day as a conversation between me and my friends while we're at work at our separate jobs, because not all of us can use AIM at work. So we have these ridiculous e-mail discussions that we call threads. It's like an unorganized message board. Google Wave will undoubtedly fix that for us, as long as it's not blocked by anyone's network at work. No more copying and pasting to reply to certain things, because you can reply to a comment in the middle of a discussion. No more typing a long drawn out question only to find someone already sent the answer while you were busy typing, because it's all real time.
It may not catch on huge at first, but just due to the small differences and improvements Wave makes on literally e-mail, IM, and social networks, it will certainly grab a good chunk of their users.
i seriously dont get what the point is/benefit is to have someone to see what you are writing in real time. i would never wanna have a conversation like that. i mean, hopefully you'll at least be able to turn it off. because there have been waaaaay too many times that i've been typing something, then backspaced it right back (especially drunk convos).
@SimbaDogg
There is an option to disable the real time typing!
@Levi
Good call. I have to do the same thing with e-mail (no aim) and it sucks.
@SimbaDogg
You don't get the point of why someone would want to see what you're writing in real time? You ever have a conversation with someone in real life? You know, where they hear what you say as you say it? You've never taken back something you've said out loud? Maybe GoogleWave we'll make talking to people online a little bit more natural. I can't image that being that bad of an idea, but that's just me...
Whoops! Will, not we'll...
The video isn't working for me. anyone else?
The mobile video is private.
The Youtube videos are marked as "private"
I still don't get why anyone would want this.
if you're trying to coordinate a project across multiple mediums with a bunch of people, it could be very useful. Say you've got a large conference your company will be hosting. You've got everything from keynote speaker presentations, powerpoints, incorporating graphs, financial charts, seating, catering information, product prototype videos, etc. This gets everyone, all on one page.
"I still don't get why anyone would want this."
That's as silly as claiming why would anyone want 'TCP/IP'.
Wave isn't a product. It is a set of fundamental technologies that radically enhance virtually every type of social or collaborative Net application that exists today.
It is not going to be until some time next year when the first real Wave based apps start rolling out and enough Wave servers are setup outside of Google for it to become obvious just how game changing Wave is going to be for the Net.
Not sure I get it either, maybe they'll sort out these bugs and it'll start to look like a useful product.
I guess I'm still not sure if this works independent of Google, like a Bit Torrent program works without a central hub, or does that EULA say that all of my communications become property of Google Co. LLC and all of their subsidiaries, and 4th cousins, for ever and ever, so say we all, in excelsis deo.
"I still don't get why anyone would want this."
Same thing was said about telephone at the brink of 20th century.
Wave will enable collaboration on everything across the planet. Whether its a source code, legal document, party plans, business strategy, project plans, product description, sales brochure, research paper, etc etc etc... I would kill to have wave when I was writing "team" papers in school.
Google, pretty please approve my beta access =) with cherry on top!!
Many products just like this already exist.
I'll gladly not use a Google version at my office.
I don't get this neither. U know why email is so popular? It's simple. This thing tries to do everything - from email, to IM, discussion board, ...
I still don't get what WAVE is - it's too complex for one reply, it's too confusing for tracking of the whole project. There are solid solutions for project tracking (calendar, contacts, messages, documents, tasks, repository, ...).
I think it's based on XMPP, or compatible with it. So you'll be able to run your own servers.
When I first heard about Wave, I thought that it was a really cool idea. I still do, but I don't think I'll have any use for it as of now.
i've no clue what this wave thing is.... does it replace google chat and gmail?
must be a kids thing.... i feel old.... :(
Is it me or does Google's UI and colors look as if they were produced by Fisher Price?
Big nose.
Wrap-up
Put plainly, the clown writing this garbage doesn't have a F-ing clue what Wave is or means for the future of Net communications and collaboration.
"does it live up to teh hype?"
Absolutely embarrassing. Wave isn't some game or cellphone that fanboys are rooting for or against.
Wave is a set of protocols and technologies that are in the early stages of fundamentally changing the way:
* Email apps
* Instant messaging apps
* Collaboration apps
* Version control apps
* Message board apps
are written and implemented. Every single one of those types of app developers are looking right now at either embracing Wave or being left behind by new competing products built upon Wave tech that makes their existing product look like a TRS-80 compared to today's modern desktop computers.
Are you a member of the developer preview or something?
amen to this. [end talkback]
Hey, what do you expect... every thing here on Engadget gets commented on by end users who have no idea what the hell they are talking about.
Par for the course here. Anyone with any understanding of underlying technologies and standards can easily see how this particular application has the potential to really change up collaboration on the interwebz.
But the question is whether all these advancements for those applications are really needed? I think those changes to "advance" the way these technologies work are unnecessary.
Sent from my Tandy TRS-80
"every thing here on Engadget gets commented on by end users who have no idea what the hell they are talking about."
this hurts
btw, you clearly have no idea what Engadget site is for
Absolutely. Wave is both evolutionary and revolutionary.
Whether the tech is 'needed' or not is irrelevant. Once people start using Wave, they won't know how they lived without it. (and how ghetto regular email really is)
show me one single revolutionary technology Google created except their search engine (which is more roll over competition with acquisitions)
I think too many people are either: thinking this is the second coming of jezuz, or this is the most worthless piece of crap evar.
It is what it is, and whether or not it ends up being popular or revolutionary is not something we can foresee at the moment. It's interesting, who could argue against that? We can say we *think* it will be amazing (or terrible), but we don't *know* anything really. So just chill...
You hit the 'NAIL' on it's hat! It's exactly as you say ..
Studies have indicated there's a change in how we accomplish our work and with what kind of tools. Applications must come together in a ' Single' interface where all required functionality is presented to do one's job. Of course combined with Enterprise Class Security.
Wave, as you have said it, is a set of protocols that can enable this kind of functionality. It's no wonder that a 'MAJOR' player in Enterprise Social Networking software, who also have a vast market share with a other Collaboration solutions, have already adopted Google's Wave-Protocol suite to embed in their solutions. Results of that shall be announced by the end of this year!
So yes! Within in that respect 'Wave' is indeed revolutionary!
Marcel Ramaker
I'm glad this megacorp promises not to be evil else I'd have qualms about conducting the entirety of my digital communications under their eyes.
But if they're really evil they'll have no problem with lying about not being evil!
Huh?
Wave is a completely open spec and open source set of technologies that are designed to run on any server and function in a federated capacity with no central controlling authority.
Google will have no more ability to control and monitor Wave traffic than they can email on the Net.
Yes the first servers are Google based, but that is only due to the fact that Google initiated the project. There are already early non-Google Wave servers that people are developing on that are 100 percent independent of Google.
@Dr. Snacks
Sorry O/T, but you win for the funniest name ever chosen.
Wave is an open effort that allows anyone to run as server. That means that Google only gets the information that it is handed. Much like Google only has emails that are sent or received by its users. Don't want Google to have "the entirety of my digital communications", run your own wave server. Problem solved.
@yoyodyne
thank you for injecting reasoning into this comment.
the most amazing thing about Wave is the federated protocol, I cant wait to try this thing out.
Sorry. But I suppose there really is nothing left now to fit into "the entirety of my digital communications" considering Google Voice, Google Talk, Google Calendar, Gmail, Chrome, Google Maps and Google Docs - Google Wave would be pointless overkill.
@Dr. Snacks
You forgot the up cumming "Google Porn". Porn makes up a *large* part of my digital communications. If google truly desires to dominate the internet, it will have to *penetrate* the porn segment. what are the internets for if not porn?
I have access to the Google Wave Dev Preview, And While It Is Slow, and Lags some, And tends to crash. The server is a little slow. And It Crashes Pretty Often. Once they fix the minor issues they are having, and release it to the public, I can see it becoming very popular. Some of the things people are writing for Wave are simply amazing.
Yoyodyne:
Coffee? Tea? VALIUM MAYBE?!
Really. Take some and relax.
This yoyodyne idiot works for google and is in full force to try to protect this crap project from being trashed like the majority of googles other products. Google stick to search - all of your other products suck; the only products that are succesful are buyouts like map's which you bought from keyhole; and your search engine is ripped off from the university your so called 'founders' claim was theirs.
I can't blame you if you think google's products suck; I wouldn't be surprized if you thought every product created in the past decade sucks either, because based on your response, im quite certain your head is so far up your as* you probably haven't seen the sun for at least the past 5 years. Look around and see how much open source goodness google has given this world...............dumbas*
um, so what the hell is the point of being able to edit others' entries? rewriting sad, sad conversations with your girlfriend?
"I [strikethough] hate you! we need to end this now [/strikethrough] love you! Have sex with me now!"
Collaboration for work. Someone writes something. Someone else modifies it for draft v2. Somebody corrects some spelling or grammar for draft v3.
Or: One person puts out a link in a chat thread. But the link has a typo, and somebody else fixes it. The destination changes locations, and the person who moved it also changes the link.
See some usefulness now?