# iOS-Couchbase-Templates
**Repository Path**: mirrors_mschoch/iOS-Couchbase-Templates
## Basic Information
- **Project Name**: iOS-Couchbase-Templates
- **Description**: Pre-built iOS Couchbase + Xcode Project Templates + Demo Applications
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2020-08-09
- **Last Updated**: 2025-12-13
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
### iOS Couchbase Templates
iOS Couchbase Templates is the place to start for anyone interested in embedding Apache CouchDB into their iOS application.
### Getting Started
##### Get a copy of iOS Couchbase Templates
git clone git://github.com/couchbaselabs/iOS-Couchbase-Templates.git
##### Installing the Xcode Project Templates
cd iOS-Couchbase-Templates/
open CouchbaseTemplates.xcworkspace/
* Select "Download Couchbase" from the Scheme popup
* Click the Run button, this will download a recent version of the Couchbase binaries suitable for embedding in an iOS application
* Select "Install Xcode Project Templates" from the Scheme popup
* Click the Run button, at this point you should now have Couchbase Project Templates installed in your ~/Library/Developer/Xcode/Templates folder
##### Starting a New Project using a Couchbase Template
* Select File > New > New Project... (⇧ ⌘ N)
* Select Couchbase Navigation-based Application and press the Next button
* Provide a Product Name and press the Next button
* Provide a location for Xcode to save the new project and press the Create button
* You should now have a new project created that looks like the image above.
* Select "Your Application - iPhone Simulator" from the Scheme popup
* Press the Run button
* You should now see the same basic iPhone screen as you get with the Navigation Application template.
* And in the Xcode console you should see a message indicating the URL that CouchDB is accessible at and a message that "Couch is ready!"
### Next Steps
To see whats possible and get ideas for how to further integrate your application with CouchDB we suggest you look at the following applications:
Mobile Couchbase Demo.app - https://github.com/couchbaselabs/iOS-Couchbase/tree/master/Demo
OnTheSpot - https://github.com/couchbaselabs/OnTheSpot
Also, if you'd like to use an Objective-C library to access CouchDB, consider Trundle - https://github.com/schwa/trundle