Início

quarta-feira, 11 de março de 2009

Um mundo sincronizado e conectado mesmo sem conexão

Recentemente o Google adicionou funcionalidades offline aos seus aplicativos web. O Gmail, que foi mostrado por aqui, foi só um começo, agora também é possível utilizar os aplicativos Google Calendar, Google Reader e Google Docs de maneira offline. Segundo o blog do Google, o surgimento dessas funcionalidades foi devido a demanda das empresas em utilizar os aplicativos mesmo quando não existisse uma conexão disponível.
Com a funcionalidade offline é possível fazer as principais atividades dos aplicativos como ler e escrever emails, ler e editar planilhas, ver o calendário e criar eventos, mesmo sem estar conectado. É uma experiência impressionante, onde você pode até mesmo fazer "download' dos arquivos anexos dos emails. Para utilizar as funcionalidades, é necessário ter instalado o Google Gears ou utilizar o navegador Google Chrome(que possui uma boa integração para esse tipo de aplicativo) e em alguns casos utilizar o idioma do aplicativo em inglês.

O Google citou em seu blog a necessidade das empresas, mas também existe outras justificativas para o surgimento de aplicativos offline. Primeiro é o crescimento de dispositivos móveis como maior capacidade de processamento, os pequenos notebooks(netbooks), smartphone e dispositivos semelhantes. Segundo a ABI Research, é esperado a venda de 35 milhões de unidades de netbooks em 2009. A própria Intel também viu um crescimento de 50% nas vendas do Atom(chip utilizado nesses aparelhos) no último quarto de 2008, revelando o aquecimento no mercado de dispositivos móveis.
Esses dispositivos, desenvolvidos para serem utilizados em qualquer hora e em qualquer lugar demandam aplicações leves e sempre estejam disponíveis, portanto é onde entra as aplicações web que podem ser utilizadas offline. Você pode estar numa fila de espera lendo notícias ou em um vôo lendo e escrevendo emails por exemplo. O segundo motivo seria uma maior participação do Google no dia a dia das pessoas e um possível passo para o surgimento de um sistema operacional baseado em aplicativos web.

O principal problema oriundo dessas novas aplicações é a sincronização dos dados que foram modificados offline com os que são visualizados online, quando você se conecta é necessário mostrar online as atualizações feitas offline. Porém ainda existe um outro grande problema, se faço alterações via celular, netbook ou desktop é necessário que as modificações surtam os mesmos efeitos. Para resolver esses problemas o Google lança o Sync onde é possível sincronizar os contatos e a agenda com o celular.

Em reposta a Microsoft também lançou o Live Mesh, onde é possível armazenar os seus arquivos e sincronizá-los com outros dispositivos como smartphones, desktops e notebooks. De maneira similar também existe o isync da Apple.

O resumo da ópera é que temos cada vez mais aparelhos, que passam a utilizar um conjunto de dados pessoais ou não em comum. Esses aparelhos precisam se conectar e conversar entre si mesmo quando estão offline. Enquanto não temos as redes modernas de Leornard Kleinrock "always on and everywhere" soluções offline e de sincronização estarão em alta.

Veja também:

Postar um comentário