quinta-feira, 31 de maio de 2007

Ecosistema do Google se expandindo


Só dá o Google. Comecei a usar o Google praticamente quando ele começou e virou logo sinônimo de busca. Agora já uso um monte de coisas "Google" como Search, Blogger, Orkut, Groups, Maps, Reader, Analytics, Images, Video, Labs, Code, Calendar, alguns que baixei, mas não uso, como o GWT, Picasa e o Desktop e os que ainda não experimentei, entre eles o Docs & Spreadsheets. Isto sem falar no monte de APIs para Search, Maps, AdWords, AdSense, GData, etc..

Hoje acontece o Google Developer Day e eles estão lançando mais uma novidade: Gears

O que vem a ser isto? Tirado do Developer Knowledge Base e de Google Gears - Offline Ajax:


O Google Gears é uma extensão open source com licença BSD para o browser, que permite aos desenvolvedores criar aplicações web que podem ser executadas offline. O Gears provê 3 facilidades principais:
  • Um servidor local que adiciona um cache especial ao browser e que serve recursos tais como HTML, JavaScript, imagens, etc.. O framework sincroniza com o servidor de tempos em tempos permitindo alternar o trabalho nos modos online/offline;
  • Um banco de dados (SQLite) para acessar e guardar dados a partir do Browser;
  • Um pool de work threads que provê uma API thread-like não bloqueante para o JavaScript possibilitando as aplicações web responder melhor por efetuar operações mais custosas em background.
Ainda tem a ferramenta de banco de dados dbquery.html

Brinde: capacidade full text search usando SQLite e o projeto open source "FTS2" do Google. Isto suporta milhões de documentos.

Segundo eles, ainda é um lançamento do tipo early-access para desenvolvedores e não deve ser usado em produção.

O que pensar? O mesmo que eu pensei para o Microsoft Surface
também lançado hoje e que é impublicável.

3 comentários:

Bruno Zanchet disse...

Fico pensando... Precisamos mesmo disso? Não é só um paliativo para aplicações que não deveriam ser "web", em primeiro lugar? E que adiciona alguma dose de complexidade.

http://blogs.sun.com/jonathan/entry/i_believe_in_network_clients

[]s
Bruno

RodrigoSol disse...

Pior que precisamos. Um exemplo simples da utilidade:

Imagine um caixeiro viajante, hoje ele precisa vender mesmo desconectado. Pra que duas interfaces?

Luca Bastos disse...

Vale a pena uma visita em Google Gears: Industry Reactions The Day After

Quem sou eu

São Paulo/Paraty, SP/RJ, Brazil
Engenheiro estrutural COPPE/UFRJ por formação, desenvolvedor Java por experiência e poeta se sobrasse tempo