Tag: couchbase lite

Getting Started with Couchbase Lite in your iOS App : Part1

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

ANN: Couchbase Lite Developer Build 003 (Obj C, Swift, .NET)

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

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

Introduction to offline data storage and sync with PouchBD and Couchbase

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

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

Getting Comfortable with Couchbase Mobile: Installing Couchbase Server

Getting Comfortable with Couchbase Mobile: Installing Couchbase Server

Introduction The Couchbase Mobile stack comprises three components, Couchbase Server, Sync Gateway, and Couchbase Lite. To get comfortable with the whole stack, it’s great to install and run everything on your development machine. In this series of posts, I’ll walk through the steps get to...

Exploring Couchbase Mobile on Android: Object Mapping

Exploring Couchbase Mobile on Android: Object Mapping

Photo of the Oldest Known Map Photo courtesy of cea + with permission under license CC BY 2.0 In this post I’d like to continue exploring fundamental elements of Couchbase Mobile on Android.  Much of the information will apply to...

A better way to update with Couchbase Lite

A better way to update with Couchbase Lite

Copy of Original Draft Score by Handel Photo courtesy of Adrian Pallant with permission under license CC BY-SA 2.0 The U in CRUD In this earlier post, I wrote about getting started with basic CRUD operations in Couchbase Lite on Android. In this quick note,...

Exploring Couchbase Mobile on Android: C.R.U.D.

Exploring Couchbase Mobile on Android: C.R.U.D.

Photo by Ken Banks used with permission under CC BY 2.0 In previous posts, I wrote a mid-level overview of Couchbase Mobile, and walked through getting set up in an Android project. In this post I want to begin exploring how to use...

Quickstart with Couchbase Lite, Android Studio, and Gradle

Quickstart with Couchbase Lite, Android Studio, and Gradle

Quickstart with Couchbase Lite, Android Studio, and Gradle This post will illustrate all the steps needed to get started with Couchbase Lite in an Android project using Android Studio and the standard Gradle build system. This is the easiest way...

Couchbase Mobile 1.2:  Enabling ForestDB for iOS and Android

Couchbase Mobile 1.2: Enabling ForestDB for iOS and Android

Couchbase Mobile 1.2 The new release of Couchbase Mobile 1.2, now available for download, delivers significant improvements around performance on the local client side storage engine for mobile devices. More specifically, the latest integration of ForestDB as the new storage...

How to Use Channels in Sync Gateway

How to Use Channels in Sync Gateway

Continuing from the Sync Gateway technical series, we will look specifically at how to configure the Sync Function through the use of Channels to execute data orchestration.  In the video below, we are joined by Chris Anderson who will go...