Category: Couchbase Mobile

Adding Google Sign-In with Node.js to a Couchbase Mobile application
Using OAuth APIs provided by 3rd party applications such as Google+ to login in your mobile app can provide a delightful first time experience to users. They can login with an account that they already know and trust and populate...

JSON Anywhere Revolutionizes Mobile Developer Productivity
The mobile technology Couchbase announces today marks the beginning of a transition for mobile application developers: away from the web-centric LAMP stack and toward an integrated mobile stack. With JSON Anywhere, developers are free to concentrate on creating value for...

Getting Started with JavaFX and Couchbase Mobile
JavaFX and Couchbase Mobile is a great combo for creating desktop class applications with rich user interfaces and fast data access. In this tutorial, you will learn the following core concepts: Learn about replication, security and deployment using the TodoLite...

DigitalOcean: Hosting Couchbase Mobile Solution
Couchbase Mobile allows you to build applications that are always available both for online and offline experiences so you can focus on building out engaging user features. The mobile solution consists of 3 components: Couchbase Lite, Sync Gateway, and Couchbase...

Dropbox Drops Sync and Datastore APIs, Move Your App to Open Source Sync
Dropbox recently announced that they are deprecating their Sync and Datastore APIs to focus instead on their Core API. While we can certainly understand the imperative to focus, that doesn’t change the position many of the developers that rely on these APIs...

Sync Gateway Webhooks
We just released Couchbase Mobile 1.1 and with this new version comes many new features. In this blog post, we’ll take a look at Sync Gateway webhooks and think of a few concrete examples for using them. Webhooks Prior to the 1.1...

Displaying a Sync Progress Indicator in an iOS app
NSProgress is an object in Foundation that represents the completion of some work. That work could be downloading a file, installing an app or something your own application is doing. The NSProgress exists to let you easily report progress in your...

Live Reload with React Native and Sync with Couchbase Mobile
Previously, I wrote a tutorial on getting started with React Native Android and Couchbase Lite. In this short screencast, you will use the sample project of this tutorial to learn the following: How to run the app that was built...

vagrant up: Running Couchbase and Couchbase Sync Gateway with Vagrant
In this blog, we will explore how to run Couchbase and Couchbase Sync Gateway using Vagrant. Before beginning, you will need to have VirtualBox and Vagrant installed locally on your machine. Download those two software first before proceeding as you...

Using Couchbase in Your Ionic Framework Application Part 2
Previously in part one of this series regarding Ionic Framework and Couchbase, I wrote about using Couchbase Lite to do local CRUD (Create, Retrieve, Update, Delete) operations in a todo list example. This time around we’re going to take it...

Database on Amazon: Connecting Couchbase Sync Gateway to Couchbase AMI on AWS
Following up from the blog where we installed the Couchbase AMI (Amazon Machine Image) on AWS, we will now explore how to connect Couchbase Sync Gateway to Couchbase Server that is running on Amazon EC2 in a working mobile application....

First steps with PouchDB & Sync Gateway
This week, PouchDB v3.4.0 was released with Couchbase Sync Gateway compatibility. In this post, we’ll take the existing TodoMVC example and add filtered sync using Facebook authentication. In addition to syncing between Web clients, we’ll change the data model slightly to...