Category: Couchbase Mobile

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...

/ March 24, 2017

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 Animated Gif

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...

/ March 6, 2017

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 Animated Gif

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...

Couchbase Mobile Stack

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. Background To get comfortable...

Urban Airship Logo

Getting Started with Urban Airship Push Notifications

Urban Airship is a popular messaging and notification service. In this post we’ll look at how to set up Urban Airship push notifications. The eventual goal is to use these notifications to trigger replications in Couchbase Mobile. What you’ll need...