A Couchio, empresa fundada por Damien Katz, criador do CouchDB, anunciou o lançamento de um SDK do CouchDB para Android, uma versão mobile do banco de dados orientado a documentos que pode ser utilizada offline.
O CouchDB SDK para Android está em versão preview (v. 0.5) e ainda não está totalmente otimizada para a plataforma móvel mas já é totalmente compatível com o CouchDB 1.0 e a API promete ser estável.
Uma das grandes características do CouchDB é a habilidade de se replicar em diferentes servidores e sistemas offline o que é bastante útil para aplicações móveis que são projetadas para funcionarem tanto online quanto offline. A aplicação pode guardar os seus dados offline no próprio dispositivo, e então sincronizar com o servidor quando o aparelho estiver online:
O CouchDB para Android possibilita que aplicações compartilhadas funcionem offline através da sincronização automática entre as plataformas, facilitando a vida dos usuários. Os desenvolvedores não precisam mais desenvolver uma aplicação para web, uma para a plataforma móvel e então criar uma forma de sincronizar as duas.
Com o CouchDB no Android, os desenvolvedores poderão construir aplicações e acessar os dados livremente entre os dispositivos móveis, desktops ou na cloud, independentemente de conexão.
Outra plataforma móvel, o Palm's webOS, irá possuir a habilidade de sincronizar com o CouchDB na cloud no fim desde ano como anunciado por Dion Almaer em Maio.
O SDK funciona no Android 2.1 e 2.2 e pode ser baixado do Github ou então do Android Marketplace.