Category: Couchbase Mobile

Getting Started with Couchbase Lite in your iOS App : Part1
This post looks at how you can get started with Couchbase Lite in your iOS App. Couchbase Lite is an embedded JSON database that can work standalone, in a P2P network, or with a Sync Gateway as a remote endpoint. While we will...

Technical Details of the 1.4 Release of Couchbase Mobile (video)
Couchbase recently released the 1.4 version of the Couchbase Mobile stack. 1.4 includes the first release of Sync Gateway Accelerator into general availability. This short video describes some of the technical details of the new features. Mostly it focuses on...

ANN: Couchbase Lite Developer Build 003 (Obj C, Swift, .NET)
I am very pleased that Couchbase Lite Developer Build 003 is now available for download for Objective C, Swift and “.NET”. Database queries have changed significantly in this release. Couchbase Lite 2.0 uses semantics based on N1QL query language defined...

Codenvy, Eclipse Che, Docker, and Couchbase: Coding in the Cloud at Devoxx US
This week Couchbase was at Devoxx US. Devoxx is a hugely influential conference series, well known in Europe. This was the first one to take place in the United States. While I was there I had a chance to talk...

Offline-first apps with Couchbase Sync Gateway
In this article, I’m going to propose an offline-first development using Couchbase as the communication tool between the backend and frontend.

Couchbase Mobile Changes Explorer – Part. 2
Introduction The Couchbase Mobile Sync Gateway changes feed provides a way to monitor events in a mobile deployment. The feed makes it feasible to write sophisticated business logic. I wrote a tool to help examine and understand the feed. You...

Introduction to offline data storage and sync with PouchBD and Couchbase
Offline-first is an approach to software development that is different from the traditional approach – where lack of network connection is treated as an error, thereby affecting the overall user experience. With the traditional approach, you start with the most...

Determining Status of a Replication in Couchbase Lite
Couchbase Lite runs replications (syncs) using background threads. Starting and stopping replications doesn’t happen synchronously. This can lead to mistakes in detecting the state of a replication. The Replication class has, depending on platform, either a running property or a...

Announcing Couchbase Mobile 1.4
Couchbase Mobile 1.4 makes it easy to scale to millions of devices and users I am really excited to announce that Couchbase Mobile 1.4 is now available for download. With this release you can scale Couchbase Mobile on-demand to support millions...

Workshop Content for Full-Stack Java and NoSQL Development Now Available
About a week ago I was at DevNexus 2017 in Atlanta, Georgia, giving a workshop on creating full stack applications using a variety of technologies such as Java, Angular, Docker, Couchbase, and JavaFX. Everyone who participated in the full day...

Couchbase Mobile Changes Explorer – Part. 1
The Couchbase Sync Gateway changes feed can be useful for driving various kinds of logic besides replications. To help understand the intricacies of the changes feed, I developed a simple tool. In this blog post I’ll talk about what the...

Getting Comfortable with Couchbase Mobile: Sync Gateway via the Command Line
Introduction This continues my my “Getting Comfortable with Couchbase Mobile” series (post #5). This time we’ll look at exploring Sync Gateway from the command line. This can be really helpful, both for understanding and for testing/debugging. (Links to other posts...