Informações sobre a Publicação

Você está actualmente a ler:
Google Wave: Apresentação do Projecto,
uma entrada em Web Grafismo.

Publicado: 29 Maio, 2009 / 23:05
Categoria(s): Informação

Google Wave: Apresentação do Projecto

Subscreva via RSS Email iGoogle Partilhe no Twitter Facebook Del.icio.us Digg Email

Estes dias têm sido dominados com notícias e tremenda excitação à volta do Google Wave, a nova plataforma de comunicação em tempo real da Google que irá ser lançada publicamente ainda este ano. De facto, tem havido imensos rumores que você ainda nem teve tempo suficiente para ler os milhares de artigos que já estão a ser lançados no Google, talvez o maior produto lançado desde que há memória.

Para lhe fazer sentido, compilamos informações chave, definições, e links relacionados com o lançamento do Google Wave. Este artigo aprofundado disponibiliza uma apresentação do Google Wave, discutindo a terminologia que lhe está associada, detalhes da informação nas aplicações Google Wave, (por exemplo a aplicação Twitter Wave – Twave) e ir avante para o manter informado.

Sabemos que está excitado com Google Wave, por isso aqui está o que deve saber:

O que é o Google Wave?

Google Wave

Google Wave é uma plataforma de comunicação em tempo-real. É combinado aspectos de email, mensagens instantâneas, wikis, chats, redes sociais, e gestão de projectos para construir uma comunicação elegante no browser do lado do cliente. Você pode trazer um grupo de amigos ou parceiros de negócios juntos para discutir como foi o seu dia ou então partilhar ficheiros.

Google Wave possui um monte de características inovadoras, ficam aqui algumas:

  • Tempo-Real: Na maioria das instâncias, você pode ver o que alguém está a escrever, caracter por caracter.
  • Modo de Embeber: Waves podem ser embebidas em qualquer blog ou website.
  • Aplicações e Extensões: Tal como a aplicação Facebook ou um gadget iGoogle, os developers podem construir as suas próprias aplicações dentro das Waves. Estes podem ser desde bots a jogos complexos em tempo-real.
  • Funcionalidade Wiki: Tudo o que é escrito dentro do Google Wave pode ser editado por qualquer pessoa, porque todas as conversações dentro da plataforma são partilhadas. Assim, pode corrigir informação, adicionar informação, ou o seu próprio comentário numa área de conversação.
  • Open Source: O código Google Wave será open source, para inovação e adopção por parte de toda comunidade de developers.
  • Playback: Você pode rever qualquer parte da Wave e ver o que foi dito.
  • Linguagem Natural: Google Wave pode corrigir automaticamente a sua linguagem, indo mesmo tão longe como o conhecimento entre palavras semelhantes, como “been” e “bean”. Pode mesmo auto-traduzir instantaneamente.
  • Partilha de Ficheiros “Drag-and-drop”: Sem anexos, apenas arraste o seu ficheiro e largue-o dentro do Google Wave e todos poderão aceder.

Enquanto estas são apenas algumas das principais características do Google Wave, é fácil de ver porque as pessoas estão extremamente excitadas.

Google Wave foi uma herança da equipa sedeada em Sidney, Austrália. Os motores da equipa são dois irmãos, Jens e Lars Rasmussen, e o gestor do projecto Stephanie Hannon, todos eles envolvidos anteriormente no Google Maps. Google Wave foi anunciado hoje na Conferência de Desenvolvimento Google’s I/O, embora o produto ainda não estará disponível ao público por vários meses.

Terminologia

Google Wave

Google Wave actualmente possui o seu próprio dialecto, ou seja você terá de aprender algumas definições se está preparado para compreender realmente esta nova plataforma de comunicação. Tendo o conhecimento destes termos irá ajudar a entender mais sobre o novo projecto da Google.

Aqui fica uma lista de alguns termos designados no Google Wave:

  • Wave: Uma onda, refere-se particularmente a um emaranhado de conversações. Isto pode incluir apenas uma pessoa ou pode incluir um grupo de utilizadores ou ainda robôs (explicado abaixo). A melhor comparação que se pode fazer é dizer-se que é como um historial de messenger instantâneo (IM) com alguém. Qualquer coisa que você alguma vez discutiu numa singular conversa ou sala de chat é uma onda.
  • Wavelet: Pequena onda ou leve ondulação, é também um emaranhado de conversações, mas apenas um
    subconjunto de uma grande conversação (ou onda). É como um IM singular – uma pequena parte de uma grande conversação e um grande histórico. Wavelets, contudo, podem ser criados e geridos separadamente a partir de uma onda.
  • Blip: (Pequeno som produzido por uma máquina semelhante a um radar). Ainda que mais pequeno que um Wavelet, um Blip é uma mensagem particular. É como uma linha individual de uma conversação IM. Blips podem conter outros blips anexados a ele, chamados filhos. Adicionalmente, os blips podem ainda ser publicados ou removidos da publicação (uma vez mais, é semelhante a digitar uma mensagem IM mas ainda não difundida).
  • Document: Um documento actualmente refere-se ao conteúdo dentro de um blip. Isto parece referir-se aos actuais caracteres, palavras, e ficheiros associados ao blip.
  • Extension: Uma extensão é uma mini-aplicação que funciona dentro de uma onda. Assim estas são as aplicações que você pode brincar enquanto utiliza o Wave. Existe dois tipos principais de extensões: Gadgets e Robots.
  • Gadgets: Um gadget é uma aplicação a qual os utilizadores podem participar, muitas das coisas são construidas com a plataforma Google’s OpenSocial. Uma boa comparação será os Google gagets ou aplicações Facebook.
  • Robots: Robôs são participantes autómatos dentro de uma onda. Eles podem falar com os utilizadores e interagir com as ondas. Eles podem disponibilizar informação a partir de fontes externas (ex.: Twitter), ou podem verificar conteúdo dentro de uma onda e fornecer acções neles baseadas (ex.: fornecer-lhe uma citação em stock se um nome em stock for mencionado).
  • Embeded Wave: Uma onda embebida é uma onda para apanhar uma Google Wave e a conversação dentro dela e colocar no seu website. Os utilizadores podem a usar como uma sala de chat, como uma forma de se conectar consigo, ou para algo mais.

Wave Gadgets

Google Wave

Um Wave Gadget é um dos dois tipos de extensões Google Wave. Gadgets são aplicações totalmente funcionais. De acordo a Google, os gadgets são primariamente para modificar o aspecto das ondas.

Quase qualquer iGoogle ou gadget OpenSocial pode correr dentro do Google Wave. Isto significa que centenas de aplicações que foram já criadas irão trabalhar com o Google Wave.
Um gadget construído dentro do Google Wave pode ter vantagem na interacção ao vivo com os múltiplos utilizadores. Isto significa algo como um jogo online em directo com a participação activa de todos os utilizadores. Neste sentido, tem semelhanças com as aplicações Facebook, MySpace, Hi5, Orkut, as quais tomam vantagem da rede de amigos para criar jogos, questionários, e aplicações mais significativas e úteis.

Os gadgets são mais específicos para ondas individuais, do que para utilizadores específicos. Contudo, não é como ter uma aplicação Facebook no seu perfil – o gadget pertence a todos dentro da onda. Eles também não possuem títulos, para melhor interagirem com a actual conversação. Alguns dos gadgets já construídos incluem o gadget Sudoku, Bidder (o qual torna a sua onda numa audição), e Mapas (os quais permitem colaboração num Google Map).

Para uma explicação mais técnica, certifique-se de verificar o Google’s Wave Gadget Tutorial.

Wave Robots

Google Wave

Robots são a outra parte da extensão Google Wave. Robôs são como ter outra pessoa dentro de uma conversação Google Wave, excepto eles serem autómatos. Eles são muito parecidos com os antigos bots IM do passado, contudo muito mais robustos. Os robôs podem modificar informação nas ondas, interagir com os utilizadores, comunicar com outras ondas, e extrair informação de fontes externas.

E porque ele age como um utilizador, você pode definir o seu comportamento no que se passa no chat. Você pode construir um tão simplesmente como “modificar a palavra cão para a palavra gato” ou um tão complexo como um depurador totalmente funcional. Nós iremos provavelmente começar a ver alguns dos mais avançados robôs num futuro próximo.

Alguns dos robôs já em serviço incluem: Debuggy (um depurador dentro da onda), Stocky (o qual obtem preços em stock baseados em citações mencionadas), e Tweety (o robôt Twave, o qual mostra tweets dentro de uma onda).

Uma explicação mais avançada está disponível em Google’s Wave Robots Overview.

Wave Embeds

Google Wave

Wave embeds são um pouco mais complexos do que embeber um vídeo YouTube no seu blog, ainda assim, é o que Google Wave Embeds são: uma forma de tomar Google Waves dentro de websites de terceiros. Ondas embebidas suportam muitas das funcionalidades do actual cliente Google Wave, incluindo o modo de arrastar e largar ficheiros.

Enquanto o Wave Embeds está ainda numa fase embrionária, o Google já construiu dois: YouTube Playlist Discuss e Multiple Extensions Embed. O anterior permite discutir um vídeo YouTube através de uma onda e o último permite interagir com múltiplas ondas na mesma página.

Uma possibilidade: Google Wave Embeds pode ser um substituto em tempo real de comentários estáticos. Se o Google optimizar o modo de embeber ondas, você poderá mesmo ver comentários YouTube.com substituídos com ondas, contudo é ainda muito cedo para fazer nascer este tipo de potencial.

Google’s Wave Embed Developer’s Guide tem mais informações avançadas sobre como embeber ondas.

Mais informações sobre o projecto:

Google Wave Federation Protocol: A Google tem disponibilizado alguns princípios da comunidade, arquitectura da informação, e mais definições detalhadas no Wave protocol webpage.

Google Wave API: Para developers interessados em construir aplicações para o Google Wave, certifique-se de acompanhar o Wave API website.

Google Wave Updates: Quer ser informado no segundo que a Google Wave estiver disponível? Aqui está o formulário para assinar.

Vídeo de Apresentação

Resultados do Passatempo Google Wave Twitter Facebook Del.icio.us

O prazo do “Passatempo Google Wave” terminou hoje. Ficou estabelecido que seriam entregues 8 convites, no entanto a Google foi muito generosa e ofereceu mais 8! Por esta razão, decidi sortear 16 convites pelos actuais comentadores do passatempo :) Lista dos vencedores que irão receber os convites: Vinícius Siller André Melo Luiz Fernando PolasK Web Milionário Jean Oliveira MiStEr_QuIm Diego Mendes Luís Audi Moura Nádia Joliveira Andre Meca Otoniel Alex Pablo Garrido Parabéns [...]

Passatempo: Oferta de 8 convites para o Google Wave Twitter Facebook Del.icio.us

Olá a todos! Como sabem a Google Wave está na sua versão experimental. Recentemente recebi um convite para testar a aplicação, e posso garantir que é algo muito inovador e vai certamente fazer as delícias de todos aqueles que estão na área de multimédia. Hoje tenho 8 convites para oferecer aos leitores da Webgrafismo. Para [...]

Sobre o autor

User Interface Designer e Front End Developer. É autor do site Webgrafismo, onde dispõe novidades Open Source para Web Developers. Segue-o no twitter em @pedromagalhaes

O que tens a dizer?

Registar o seu Gravatar.