Category: Couchbase Mobile

Couchbase Mobile Changes Explorer – Part. 1

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

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

Bluebird Promises and Swagger in Node.js

Bluebird Promises and Swagger in Node.js

Recently I wrote about using Node.js with Swagger to build a simple listener for the Sync Gateway changes feed. In that version I did everything using synchronous calls. I’m working to build a more complete solution, so I decided to...

NDP Episode #14: NoSQL on Mobile with Couchbase Mobile

NDP Episode #14: NoSQL on Mobile with Couchbase Mobile

In this latest episode of the NoSQL Database Podcast, we focus on mobile data.  NoSQL on Mobile with Couchbase Mobile is about explaining the value of using NoSQL in mobile applications, and why Couchbase Mobile is a solid solution for the...

Tutorial: from Dropbox Datatore Sync to Couchbase Mobile

Tutorial: from Dropbox Datatore Sync to Couchbase Mobile

The Dropbox Datastore and Sync APIs were recently deprecated. Last week, Chris Anderson wrote a blog post on why you should choose open source projects to solve this really challenging problem. Now it’s time to code! We will start with the...

Using Node.js and Swagger to Monitor Document Changes in Couchbase Mobile

Using Node.js and Swagger to Monitor Document Changes in Couchbase Mobile

When building applications with Couchbase Mobile there are a lot of interesting possibilities for server-side integration. Creating business logic to resolve synchronization conflicts is one common use. The Sync Gateway document “changes” feed makes all sorts of event-driven operations easy...

Getting Comfortable with Couchbase Mobile: Installing Sync Gateway

Getting Comfortable with Couchbase Mobile: Installing Sync Gateway

Introduction In this fourth post about the Couchbase Mobile stack, we’ll go over installing Sync Gateway. Look for other posts in my “Getting Comfortable with Couchbase Mobile” series to learn everything you need to get the whole Couchbase Mobile stack...

Validating your Sync Gateway documents with synctos

Validating your Sync Gateway documents with synctos

When building any system with client and server components, it is critical to validate the data that the client tries to store on the server and to ensure that only those who are authorized can view or modify it. Otherwise...

Syncing Couchbase Documents Between Mobile Platforms and Devices with NativeScript and Angular

Syncing Couchbase Documents Between Mobile Platforms and Devices with NativeScript and Angular

Over the past few days we’ve been exploring how to create a simple Android and iOS application using NativeScript, Angular and Couchbase. First we saw how to use Couchbase for basic key-value operations and then we saw how to query...

Using PouchDB and Couchbase NoSQL in Your Node.js Web Application

Using PouchDB and Couchbase NoSQL in Your Node.js Web Application

One of my preferred technologies for developing web applications is Node.js. I do a lot of JavaScript development, so it is another piece to fit in my development puzzle. Not too long ago I wrote a guide for using Couchbase...

Querying for Couchbase Documents in a NativeScript Angular Mobile Application

Querying for Couchbase Documents in a NativeScript Angular Mobile Application

I recently wrote about using Couchbase as a key-value store in a NativeScript iOS and Android application built with Angular. In this example we saw how to collect user profile information to be saved or loaded from Couchbase on the...

And the #1 Job in America is…

And the #1 Job in America is…

Yesterday CNN announced the best jobs in America. With factors like median pay, job growth opportunity, and quality of life, the Mobile App Developer came in at #1. While this may be somewhat of a surprise given the ephemeral nature...