Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

CouchDb on Android example application

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 assets
Octocat-spinner-32 libs
Octocat-spinner-32 res
Octocat-spinner-32 src
Octocat-spinner-32 .classpath
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .project
Octocat-spinner-32 AndroidManifest.xml
Octocat-spinner-32 README.md
Octocat-spinner-32 proguard.cfg
Octocat-spinner-32 project.properties
README.md

Slyncy

Slyncy is an example application (read: slop) using CouchDb on Android. It was bashed out for a blog entry here. This is based on AndroidGrocerySync.

Installation

This is a standard Android Java project, just check it out and run via Eclipse.

Requirements

  • A recent version of Android in your emulator or phone
  • A CouchDb instance running somewhere that the phone can see (optional)

Features

  • Add/edit documents with random fields to local CouchDb
  • Delete documents from local CouchDb
  • Push and pull replication to a remote CouchDb of your choice
  • Changes driven list of items, so can see things update from backend in near real time

Usage

  • Add new item to create a document
  • Put in some random fields
  • Done to save
  • Menu -> Settings to specify remote CouchDb
  • Menu -> Start Replication to replicate this document to remote
  • Play around editing / adding docs on both side and watch the replication happen
  • ???
  • Profit
Something went wrong with that request. Please try again.