Mobile Developer

Travel Sample Mobile

An in-depth tutorial that demonstrates key end-to-end Couchbase Mobile 2.0 capabilities for iOS, Android and .NET (UWP and Xamarin) platforms. The Travel Sample app will allow users to search for and to make flight reservations Shared bucket access is enabled to allow web and mobile clients to perform the same operations on the bucket.

Components
  • Server 5.5

  • Lite 2.1

  • Sync Gateway 2.1

Languages
  • Swift

  • Java

  • C#

Developer

Using Couchbase Server as a Session Store

An in-depth tutorial that demonstrates how to use Couchbase Server for session storage with ASP.NET Core. You will learn how to read, write session data and query session data with N1QL for business insights.

Components
  • Server 6.0

Languages
  • C#

  • ASP.NET

  • ASP.NET Core

Mobile Developer

User Profile Sample

This tutorial will walk you through a simple iOS app that will demonstrate how you can use Couchbase Lite 2.0 as a standalone, embedded data store within your iOS App. You will learn the fundamentals of Database Operations and Document CRUD Operations.

Components
  • Server 5.5

  • Lite 2.1

  • Sync Gateway 2.1

Languages
  • Swift

Mobile Developer

Building a Cordova Plugin

In this tutorial, you will learn how to use Couchbase Lite in a Cordova plugin for an Ionic project targeting iOS and Android. The user Interface is written in JavaScript while the business logic and data model is written in native Swift/Java.

Components
  • Couchbase Lite 2.1

Languages
  • Swift

  • Java

Mobile Developer

Building a React Native Module

In this tutorial, you will learn how to use Couchbase Lite in a React Native project for iOS and Android. The user Interface is written in JavaScript while the business logic and data model is written in native Swift/Java.

Components
  • Server 6.0

Languages
  • N/A

Mobile Developer

ToDo App

This simple ToDo List application is built with Couchbase Lite 2.0 for iOS, Android, UWP and Xamarin (iOS, Android) platforms. Users can authenticate, create lists with tasks. Each task can have an optional blob (image) attached to it. Lists can be shared with multiple users.

Components
  • Sync Gateway 1.5

  • Couchbase Lite 1.4

Languages
  • Swift

  • Java

Mobile Developer

Recycler Views with Live Queries

This tutorial will demonstrate how you can use Couchbase Lite as a data source for Recycler Views in your Android application.

Components
  • Couchbase Lite 2.1

Languages
  • Java