Google Wave é uma aplicação Web que ensejou a nova geração de comunicação on-line que integra várias ferramentas num mesmo tempo e espaço: email, bate-papo, office, Wikipédia, tradutor a 40 línguas, entre outras extensões. Uma ferramenta on-line que permite a seus usuários, além de se comunicar, colaborar em tempo real, mudando as formas de participação ou conversação.
-Na sua perspectiva de desenvolvedor, qual é o conceito do Google Wave?-O Google lançou o programa beta que, por convite, permitia aos desenvolvedores ter um ambiente de teste desta ferramenta social de comunicação em uma equipe. Na Artech foi recebido com muita animação porque a gente está sempre à procura de diferentes maneiras de se comunicar, de dirigir e de categorizar a informação em forma conectada.
Já tínhamos visto no Google IO quando lançaram Google Wave. Explicaram o conceito como uma mistura de muitas coisas: correio + mensagem instantânea + wiki, num estilo novo de comunicação. Essa convergência de meios resultou atraente para muitos de nós que somos prossumidores (produtores e consumidores de conteúdo) e que cotidianamente acessamos muitos emails, twitters e blogs.
Nossa equipe de desenvolvimento fez a prova, e resultou ser uma ferramenta muito interessante; partimos de um documento inicial sobre o GeneXus no qual todos os convidados podiam colaborar e comentar instantaneamente. Mas, além das possibilidades que apresenta em nível de comunicação em equipe ou seu sentido num aspecto de interação social, a pergunta era: como isto pode impactar numa aplicação de negócios e qual o sentido que pode ter numa aplicação comercial?
-A Comunidade GeneXus pode ver uma oportunidade em como integrar Google Wave com aplicações de negócio?- Com certeza. Nos últimos tempos, os mecanismos de acesso à Internet mudaram, antes a única forma de acessar nossas aplicações era através de um web site e do e-mail. Hoje contamos com diferentes canais para acessar as aplicações na Rede e muitos são canais sociais. O desenvolvedor tem de pensar que o usuário entraria na minha aplicação através de um canal social (que pode ser o Facebook ou o Google Wave). É um novo canal de acesso a minhas aplicações e preciso ter isso em conta.
O Google Wave possui duas formas de integração; uma é você ter um componente de sua aplicação dentro da interface do Google Wave. Algo assim como personalizar o wave e ter diferentes gadgets ou diferentes componentes dentro do mesmo (tradutores simultâneos, informação meteorológica, notificador de mensagens, ferramentas de análise, etc.) estas podem ser tanto built in quanto desenvolvidas por terceiros.
Outra forma de integração seria você ter um componente wave a partir de sua aplicação de negócios. Por exemplo, se você tem um portal de notícias, em vez de comentários é possível colocar waves para discutir organicamente sobre uma notícia (“organicamente” em oposição à forma linear e temporal de organização dos comentários), e seria possível oferecer a opção de ver a notícia com ou sem Wave.
-A oportunidade residiria em aplicações com alto componente social que resolvam certas problemáticas de comunicação
É claro que os seres humanos somos seres sociais, a interação está na nossa natureza.
Para a empresa, ter um wave pode ser importante como é também ter um wiki no sentido de maximizar a comunicação que pode se perder no dia a dia. É uma ferramenta potente que nos permite estar mais conectados e compartilhar em equipe, portanto, vai bem com a nossa natureza e, do mesmo modo, com organizações ou comunidades que se potencializem na comunicação grupal.