Author

Hands-on with Couchbase Mobile (Video)
I had a chance to delve into a topic I’ve wanted to talk about for a while now at our last Couchbase Meetup here in Mountain View, California. I think sometimes things just don’t make sense until you get to play with...

New in Couchbase Mobile v1.3: OpenID Connect
In this post I’m going to write about an important new feature in Couchbase Mobile version 1.3, OpenID Connect (OIDC) support. Introduction Couchbase Mobile has an number of important security features. Sync Gateway acts as the intermediary that allows Couchbase Lite to replicate data...

Sync Gateway Inter-instance Code Sample
In this post, I went into some detail about replications between Sync Gateway (SG) instances in Couchbase Mobile (CBM). I wrote a simple Java application with a Swing-based UI to illustrate a working example. I run the app along with two instances of SG to...

New in Couchbase Mobile v1.3: Inter-instance Replication in Sync Gateway
DNA undergoing replication. Graphic courtesy of Madprime with permission under license CC BY-SA 2.0 Sync Gateway Sync Gateway forms the “glue” between Couchbase Lite and Couchbase Server in the Couchbase Mobile stack. It’s a secure web gateway that enables sync and data access over the web. That’s one...

New in Couchbase Mobile v1.3: Document Expiration
Document expiration, sometimes referred to as “time to live” , or TTL, has been a feature of Couchbase Server for some time. The new release of version 1.3 adds this capability to Couchbase Mobile. Let’s explore a little. Documents and Revisions Couchbase...

Adding Couchbase Lite to an Android Project using Gradle
This video short shows how to add Couchbase Lite to an Android Project using the built-in Gradle build system in Android Studio. You can also find a walk through in this blog post. Postscript Check out more resources on our developer...

Couchbase Mobile – July 2016 Meetup (video)
I gave a talk at the July meeting of the Silicon Valley Couchbase Meetup. I focused on two main points about Couchbase Lite (the embedded mobile database) and Couchbase Mobile (the Couchbase Lite/Sync Gateway/Couchbase Server stack). The talk reflects my experience with...

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

Hod Greeley, Couchbase Mobile Developer Advocate
Howdy everyone. I’m in my third week here at Couchbase in Mountain View, CA. I’ve joined the developer advocacy team where I’ll focus mainly on Couchbase for Mobile. This will be my first official post, so allow me to introduce myself. I’ve...