Category: Couchbase Mobile

Hands-on with Couchbase Mobile (Video)
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...

Chicago User Group Visits – September 2016 (Videos)
Chicago User Group Visits – September 2016 (Videos)

I spent nearly a week in Chicago, visiting three user groups, appearing on a video podcast, and talking to everyone who would listen about Couchbase. Something happened at the Chicago .NET Developers Downtown user group that I have never seen...

Using Couchbase in a JavaFX Desktop Application
Using Couchbase in a JavaFX Desktop Application

I’ve spent quite a bit of time dabbling with Couchbase and web applications using the awesome Java SDK, but did you know you can create desktop applications that use Couchbase to store data as well? Java desktop frameworks like JavaFX...

New in Couchbase Mobile v1.3: OpenID Connect
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
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...

Collecting iBeacon Data with Couchbase and Raspberry Pi IoT Devices
Collecting iBeacon Data with Couchbase and Raspberry Pi IoT Devices

First, see how java application is used with IoT devices to scan iBeacon data. Likewise, Raspberry PI uses Java application to communicate with Couchbase.

SQL for JSON and Full Stack Development – August 2016, Tulsa Tech Fest (Videos)
SQL for JSON and Full Stack Development – August 2016, Tulsa Tech Fest (Videos)

I was a speaker at the Tulsa Tech Fest on August 5th, 2016. I had a great time, met a lot of new people, and talked a lot about Couchbase. It’s rare for me to go to a conference or...

New in Couchbase Mobile v1.3: Inter-instance Replication in Sync Gateway
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
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...

Couchbase Mobile 1.3 is now GA
Couchbase Mobile 1.3 is now GA

I’m excited to announce the release of Couchbase Mobile 1.3, which is now available for download. Couchbase Mobile is the complete NoSQL database solution for all data storage, access, sync, and security across the entire application stack. With 1.3, we...

Adding Couchbase Lite to an Android Project using Gradle
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...

.NET and Couchbase – July 2016, Findlay Ohio (video)
.NET and Couchbase – July 2016, Findlay Ohio (video)

I was a guest speaker at the FANUG (Findlay Area .NET User Group) on July 26, 2016. My topic was Full Stack Development with .NET and NoSQL. The group and venue kindly allowed me to record the session, and so...