Google Wave...
Iedereen wil een invite maar bijna niemand heeft ze.. En diegenen die ze hebben weten nog niet echt wat ze er mee aanmoeten. Google Wave schijnt nog erg beta te zijn.
Toch zijn er al mensen die de Waves, wavelets, blips, bots en gadgets al redelijk onder controle hebben. Zie hier Google Wave & Pulp Fiction.
Voor degenen die in twee minuten bijgepraat willen worden over Google Wave, zie onderstaande video.
Eind mei was daar ineens Google Wave. De nieuwe tool van Google die de volgende stap in online communiceren en samenwerken belichaamt. Althans, dat blijkt uit de gigantische stroom buzz die de laatste weken als een tsunami internet overging. Tijd om er even in te duiken...
Ik heb dan ook even te tijd genomen om me eens goed te verdiepen in Google Wave om te kijken of het nu echt zo'n impact gaat maken. Aangezien Google Wave pas later dit jaar live gaat, heb ik het moeten doen met de bijna anderhalf uur durende Developer Preview (zie onder) en vele blogposts. Dat Google Wave niet even een extra dienst is van Google blijkt als snel, want een flink aantal nieuwe termen dient zich aan..
Definities
Google Wave heeft haar eigen begrippen. Wil je begrijpen wat de jongste Google telg inhoudt, zul je wel een aantal nieuwe definities moeten leren.
Wave: Dit is het belangrijkste onderdeel. Het is een wiki-achtige conversatie / discussie die het best te vergelijken is met een chatsessie. Er kan één persoon of een groep personen in aanwezig zijn, die het over een bepaald onderwerp of thema hebben. Naast natuurlijke personen kunnen hier zelf bots (verderop uitgelegd) aan deelnemen. In een chatsessie kun je op een gegeven moment de gehele discussie, met daarin de bijdrages van verschillende personen, in chronologische volgorde bekijken. Dit is eigenlijk de manier waarop je een Wave moet zien. Het is met name deze playback feature die Google Wave bijzonder maakt.
Wavelet:Dit is net als een wave een conversatie, alleen dan een kleiner sub-onderdeel. Een klein onderdeel van een langer lopende, grotere discussie. Wavelets kunnen echter los van een Wave gemaakt en gemanaged worden. Als voorbeeld neem ik weer de chatsessie tijdens welke kort een afzonderlijke conversatie ontstaat.
Blip: Een blip is een kort, individueel bericht, kleiner dan een Wavelet. Het best te vergelijken met één regel in een chat, of voor sommigen makkelijker te begrijpen, een tweet. Blips kunnen andere blips bevatten, genaamd Children. Blips kunnen naast het gepubliceerd worden ook nog eens 'ge-depubliceerd' worden. Ik zie dit een beetje als tweets en retweets, die ook weer teruggetrokken kunnen worden uit de conversatie.
Document: Een document refereert aan de inhoud van een blip, wat dus alle woorden en files inhoudt die met desbetreffende blip geassocieerd worden.
Extension: Dit is een kleine applicatie die werkt binnen een wave. Er zijn twee type extensions, te weten Gadgets en Robots.
Gadgets: Een applicatie, vaak gebouwd op het Google OpenSocial platform, die de gebruiker kan inzetten in de Wave. Denk hierbij aan iGoogle gadgets en Facebook Applicaties.
Robots: Robots kunnen dus ook, als geautomatiseerde deelnemer van de conversatie, onderdeel zijn van een Wave. Zij kunnen voor extra informatie zorgen, door aan de wave gerelateerde acties uit te voeren. Dat klinkt ingewikkeld, maar denk aan het toevoegen van een actuele aandelenkoers wanneer een specifiek fonds wordt genoemd.
Embedded Wave: Het is mogelijk een Wave en de conversatie die hij bevat te embedden op een website of blog. Een wave is zo te gebruiken als chatroom, contactmogelijkheid of iets anders.
Gadgets en Robots
Deze twee onderdelen zijn in mijn ogen de grootste innovatie. Bijna iedere iGoogle of OpenSocial gadget is straks te gebruiken. Dat betekent dat duizenden reeds ontwikkelde applicaties zullen werken in Google Wave, met daarbij de interactiemogelijkheden die je ook ziet op Facebook of Myspace. Deelnemers van een Wave kunnen, net als vrienden in een social network direct met elkaar interacteren om documenten, games, quizzen en applicaties te maken (of te verbeteren).
Ook de robots zijn erg interessant. Doordat ze als deelnemer aanwezig zijn in de conversatie, kun je hun functionaliteit baseren op hetgeen besproken wordt in de wave. Zo zou je een robot kunnen ontwikkelen die overal het woord 'hond' in 'kat' veranderd, maar zou een spellingscheck robot ook mogelijk zijn. De mogelijkheden hiervan zijn eindeloos, aangezien Google Wave open-source is.
Er zijn reeds een aantal pre-fab robots in Google Wave:
Debuggy: Een robot die reageert met debugging informatie in een wave
Stocky: Detecteert automatisch beursquotes en voegt real-time beursinformatie toe
Bloggy: Publiceert Wave content naar een blog
Maps: Maakt het mogelijk om samen op Google Maps te werken om bijvoorbeeld events te plannen
Bidder: Brengt eBay functionaliteit naar een wave
Ratings: Laat wave deelnemers diverse zaken raten en reviewen – en toont de resultaten
Tweety: De Twave (mashup Google Wave en Twitter) robot, die bepaalde tweets in een wave kan laten zien
Het ultieme communicatieplatform?
Google Wave is dus niet zomaar een nieuwe dienst van Google. Afgaande op de features geef ik hierbij 6 redenen waarom Google Wave best wel eens uit zou kunnen groeien tot het ultieme communicatieplatform.
1. Wiki-achtige functionaliteit
Doordat je niet alleen je eigen, maar ook de berichten van anderen in jouw wave kunt aanpassen, is Google Wave heel anders dan een chatsessie of email. In de demo wordt een voorbeeld aangehaald van het plannen van een event. Sommige mensen kunnen wel, anderen kunnen niet. In Google Wave kun je de conversatie aanpassen door eenvoudig verder te communiceren met de mensen die wel kunnen. Met email en chat blijf je immers iedereen replyen, terwijl mensen die niet naar het event kunnen, in principe niet meer relevant zijn in de discussie. Ook voor het samenwerken aan documenten is deze funcitonaliteit erg handig.
2. Wave Extensions
Eerder in deze post had ik het al even over gadgets en robots. De mogelijkheden hiervan zijn bijna oneindig. De openheid en integratiemogelijkheden kunnen inhouden dat je straks met Google Wave alles kunt managen. Facebook, Twitter, projecten, email of zelfs games..
3. Drag-and-drop bestanden toevoegen
In email dien je bestanden te zoeken en te attachen voor het verzenden, vervolgens moet de ontvanger wachten op de email en dan ook nog eens het bestand nog openen. Google Wave is veel directer door bestanden direct in een wave toe te kunnen voegen via drag-and-drop functionaliteit. Iedereen in de wave kan vervolgens zien welke bestanden er worden upgeload. Images worden in albums weergegeven, muziek kan worden afgespeeld en documenten kunnen snel en eenvoudig worden gedeeld. Deze functionaliteit maakt Google Wave ook direct een soort project management systeem. Bedrijven kunnen Google Wave gebruiken als een communicatie- en file-sharing platform dat gecombineerd met Wave Extensions door-ontwikkeld kan worden tot een projectmanagement platform inclusief timemanagement systeem.
4. Wave Embeds
Het kunnen embedden van een wave maakt het mogelijk een conversatie met iedereen te delen. Embedded waves kunnen gecustomized worden zodat ze ook als chatroom op een site, of zelfs als customer service tool kunnen fungeren. Er kan dan gebruik worden gemaakt van real-time gesprekken in plaats van statische comments.
5. Playback
Wanneer je laat in een email conversatie wordt ingekopieerd kan het nogal eens moeilijk zijn de conversatie zelf te reconstrueren. Met de playback feature van Google Wave kun je exact zien hoe een conversatie zich vanaf het begin heeft ontwikkeld. Je bent dus snel up-to-speed en hebt direct alle documentatie en attachments voorhanden, wat enorm veel tijd kan schelen.
6. Open-source
Misschien wel de grootste troef van Google Wave is dat niet er niet alleen extensies voor kunnen worden ontwikkeld, het platform zelf is open-source. Dit betekent dat ontwikkelaars hun eigen versie kunnen ontwikkelen EN kunnen hosten op hun eigen server, zoals bij Exchange. Open-source drijft de innovatie door ontwikkelaars toe te staan de code te aan te passen en te verbeteren, of zelfs een eigen branded versie te maken.
Nu is open-source niet echt een feature, maar wel een belangrijk onderdeel van Google's strategie voor een snelle adaptatie. En dat is weer belangrijk om die nieuwe communicatietool te worden waar velen op wachten.
Meer over Google Wave kun je hier vinden. Voor diegenen die de demo willen zien, zie de video hieronder..