-
Notifications
You must be signed in to change notification settings - Fork 297
Home
Jens Alfke edited this page Aug 7, 2014
·
70 revisions
This is the place to discuss development and contribution to Couchbase Lite for iOS. You’ll find pages about coding style and running the tests. There are also pages about experimental features (either things that are still in the design phase, or things that are checked in on a branch.) As the features become adopted into the product, their content will move to official documentation.
The best resource for getting started is the Couchbase mobile portal, with examples, code, etc.
- API Documentation (auto-generated by Doxygen from beta 2)
- Older beta 1 API documentation is available too for those who haven’t updated their code yet.
- Full Text Search
- Geo-Querying
- Enabling Logging
- LiteServ With SSL
- Database Encryption (experimental!)
- Couchbase Lite In The Wild — a list of shipping apps
- Mailing list for getting started and feedback on your first patch
- Diagnosing exceptions to make your bug reports more useful
- Sign the Contributor License Agreement
- Building Couchbase Lite
- Internal Object Design And Schema
- Replication Algorithm
- Coding Style
- How To Run (And Write) Unit Tests
Other demos:
- Grocery Sync — The classic demo, a syncable shopping list for iOS. Shows how to display documents in a table view and how to configure replication.
- Tunes — An iTunes library browser for Mac OS. Shows how to use grouping and reduce functions to drill down into hierarchically-structured data.
- TouchWiki — A wiki client for iOS. A larger demo that shows how to model documents as Objective-C classes, how to save local drafts of changes, and has a fairly sophisticated replication UI.