Samples

Samples

Learn how Couchbase Mobile works with sample apps that demonstrate how our technologies would work in real-life deployment.

Sample Description Level Location
HelloCBL iOS The finished version of our step-by-step beginner training tutorial. Follows our iOS tutorial. Beginner https://github.com/couchbaselabs/couchbase-lite-tutorial-ios
HelloCBL Android The finished version of our step-by-step beginner training tutorial. Follows our Android tutorial. Beginner https://github.com/couchbaselabs/couchbase-lite-tutorial-android
HelloCBL .NET The finished version of our step-by-step beginner training tutorial. Follows our .NET tutorial. Beginner https://github.com/couchbaselabs/couchbase-lite-tutorial-net
GrocerySync iOS An intermediate app that goes beyond HelloCBL and adds a simple sync. Built for iOS. Intermediate https://github.com/couchbaselabs/Grocery-Sync-iOS
GrocerySync Android An intermediate app that goes beyond HelloCBL and adds a simple sync. Built for Android. Intermediate https://github.com/couchbaselabs/GrocerySync-Android
GrocerySync .NET An intermediate app that goes beyond HelloCBL and adds a simple sync. Built for Xamarin.iOS and Xamarin.Android. Listed as "CouchbaseSample.iOS" and "CouchbaseSample.Android". Intermediate https://github.com/couchbase/couchbase-lite-net/tree/master/samples
TodoLite iOS Our Couchbase Mobile "kitchen sink" app that features use of all major features in Couchbase Lite and some Sync Gateway config. This example uses our Objective-C APIs. Advanced https://github.com/couchbaselabs/ToDoLite-iOS
TodoLite Android Our Couchbase Mobile "kitchen sink" app that features use of all major features in Couchbase Lite and some Sync Gateway config. This example uses our Android Java APIs. Advanced https://github.com/couchbaselabs/ToDoLite-Android/
TodoLite PhoneGap Our Couchbase Mobile "kitchen sink" app that features use of all major features in Couchbase Lite and some Sync Gateway config. This example uses our REST APIs. Advanced https://github.com/couchbaselabs/ToDoLite-PhoneGap
CRM Example A CRM app is a common use case story for Couchbase Mobile. Here is an example of how a CRM app could be written with Couchbase Mobile. This example is for iOS. Developed in conjunction with Thumbtack Technologies. Advanced https://github.com/couchbaselabs/Couchbase-Lite-Demo-CRM
Conference Connect 2014 A sample app that uses Couchbase Lite .NET and Xamarin to build a conference app for our largest developer event, targeted for iOS and Android. Developed in conjunction with Firefly Logic. Advanced https://github.com/FireflyLogic/couchbase-connect-14
Omoidebase by CouchMemories The winning entry at the joint Couchbase-Docomo idea and hackathon in Tokyo 2014. Share your photographic memories based on location. Advanced https://github.com/kitsugi/omoidebase