Droidcon India 2012

India's largest Android Conference

NoSQL & Location based queries on Android - CouchDB, Mobile Replication and Lucene

Submitted by Sameer Segal (@sameersegal) on Aug 8, 2012

Section: Specialized Topics Technical level: Intermediate Session type: Tutorial Status: Confirmed & Scheduled


Learn how to use CouchDB and Android and build a realtime system. Make your android app into a smart geo sensitive app without any external webservices / apis.


We are going to talk about CouchDB and its Android counter part called TouchDB. After running through the steps of setting up mobile and filtered replication with a couch server, we are going to see how we

Further add Full Text Search through TouchDB-Android-Lucene and make your apps do funky stuff like location based queries.


Laptop with Android App Development environment - SDK (8+), Eclipse, Git. Download and create Android Library projects out of TouchDB-Android and TouchDB-Android-Lucene

Speaker bio

Sameer is the Founder & CEO of Artoo - Technology to the Rescue (https://www.artoo.in). Artoo is using cutting edge technologies like Android, AWS, NoSQL systems to improve the quality of life of the masses.

Sameer would love to be acknowledged as a geek someday but for now settles for "pseudo geek" title and wears nerdy t-shirts to work.





  • Kiran Jonnalagadda (@jace) Crew 7 years ago

    Sameer and his company Artoo ported TouchDB-Lucene to Android, so this proposal is to present original work.

  • Aravind Krishnaswamy (@arg0s) 7 years ago

    Sameer, did you intend for this to be a workshop/codelab where participants will follow the touchdb+lucene steps along with you, or will this be primarily talk+demo with participants following up offline?

  • Pulkit Bhuwalka (@nutsiepully) 7 years ago

    We are planning to use Touch-Android-Lucene in our project and have been dabbling with the same problems. Looking forward to your talk.

Login to leave a comment