Home / Companies / Couchbase / Blog / Post Details
Content Deep Dive

Build a Swift App Using Couchbase Lite as an Embedded NoSQL Database

Blog post from Couchbase

Post Details
Company
Date Published
Author
Priya Rajagopal, Senior Director, Product Management
Word Count
333
Language
English
Hacker News Points
-
Summary

Couchbase Mobile 2.0 introduces NoSQL JSON Document Store capabilities to iOS, Android, and .Net platforms, enabling the creation of mobile applications with offline-only and offline-first functionalities. It offers flexible deployment options, allowing Couchbase Lite to be used as a standalone embedded database within mobile apps or in conjunction with a Sync Gateway for data synchronization between mobile clients and potentially with a Couchbase Server for cloud data persistence. The accompanying tutorial demonstrates how to use Couchbase Lite 2.0 in standalone mode within a Swift app, offering an alternative to SQLite or Core Data, by guiding users through database operations such as creating, updating, and deleting documents within a simple "User Profile" app. The tutorial aims to provide a foundational understanding of using Couchbase Lite as a local data store in iOS apps, with further tutorials promised to expand on its functionalities.