Um lançamento que muitos consideram um ataque direto ao domínio da Microsoft, o Google está disponibilizando um projeto open source que permite o uso de programas de uso exclusivo online, possam também ser usados offline.

A idéia é poder escrever e ler e-mails, por exemplo, do GMail offline, dentro de um avião. Assim que uma conexão com a Internet for encontrada, as mensagens serão disparadas e o aplicativo sincronizado.

Essa Application Programming Interface (API) poderá ser usada por qualquer um que tiver interesse em usá-la e ainda criar extensões que atendam suas necessidades. Até mesmo os concorrentes como Yahoo e MSN podem fazer uso das extensões.

A idéia é passar a oferecer ferramentas como o Google Docs e Spreadsheets, Calendar e outros em modo offline, usando o próprio browser e as extensões.

Google Gears
Google Gears (BETA) é uma extensão open source para navegadores que permite aplicativos web prover funcionalidades quando desconectados.

Ele usa uma série de APIs em JavaScript para prover serviços locais para o aplicativo:

- LocalServer Module API: Servidor HTTP local, para que a aplicação comunique-se de forma idêntica, como se estivesse conectada.
- Database Module API: É uma série de chamadas prontas em Javascript para acessar uma base de dados SQLite. Ela é pequena, com tudo funcionando em apenas 250 KB.
- WorkerPool Module API: é a metodologia de trabalho assíncrona, usando factory pattern. É um AJAX da vida, capaz de usar JSON, um formato melhor que o XML para transporte de dados.

Conversando com o Cardoso, a minha vontade foi desenvolver ou adaptar um aplicativo qualquer na mesma hora. Sério gente, como desenvolvedor, isso é absolutamente fantástico, pois existem MUITAS possibilidades. Esse é o calcanhar de aquiles de aplicativos web removido.

Como usuário, isso vai abrir as portas para uma utilização melhor dos vários aplicativos já disponíveis e gratuitos, mas que ainda possuem essa enorme limitação que é disponibilidade apenas com a conexão. Isso significa que poderemos continuar trabalhando mesmo que seu provedor de internet esteja indisponível e tudo volte em sincronia, sem afetar o desempenho da aplicação.

Clap, clap, clap, touché, Google.

Fontes: NYTimes, Google Gears

0

concordo com você, isso abre milhares de possibilidades.
É realmente muito empolgante imaginar o que pode podemos fazer daqui pra frente, esse tipo de software vai mudar o modo como usamos a internet.

A Adobe já vem trabalhando a tempos no projeto Apollo.
http://labs.adobe.com/technologies/apollo/

O Apollo está em beta ainda, assim como o Google Gears.
Pra quem nunca ouviu falar, trata-se de um runtime que permite que aplicações RIA sejam rodadas offline e com acesso aos recursos da máquina do cliente, como sistemas de arquivos e etc. Esse runtime possui a engine do navegador Safari e permite que tecnologias como Flex, Flash, HTML, JavaScript e qualquer web standard possam se comunicar e interagir entre si. Na minha opnião isso é mais revolucionário ainda.

Mas tudo é renderizado para Flash, algumas pessoas podem achar ruim.

Mas dá pra se divertir um bocado com ele.

[]´s

micox's picture

Caracas. Na boa, as coisas tão ficando cada dia mais loucas hehe.

--------
Portal de desenvolvimento web

Isso coincide diretamente com a nova funcionalidade do firefox 3 que é a utilização de web applications desconectado da internet O_o

Só fico meio cético quanto a essa coisa que tudo é ou Microsoft killer ou iPod killer Laughing out loud brinc.

PhilSouza's picture

Fantástico... a Google está cada vez surpreendendo mais. Agora ser microsoft killer ipod killer ou sei lá o que acho difícil... mas não deixa de ser excelente.

http://mundovoip.wordpress.com/

Entrar



Design Wenetus