Presentations

Building Hybrid Apps with Couchbase Mobile

Building Hybrid Apps with Couchbase Mobile

Learn about the different possibilities for writing code once with HTML/JS/CSS on both iOS and Android. Using the Couchbase Lite Listener component, we can use the HTTP interface to work with a Couchbase Lite database from a web view. James will talk about the best practices for building hybrid applications with the Couchbase Lite PhoneGap plugin and touch on more recent hybrid frameworks such as React Native.

Building Connected Web Apps with Couchbase Mobile

Building Connected Web Apps with Couchbase Mobile

You’ve been building native apps with Couchbase Mobile, but what about web apps? In this session, you will learn how to build web apps without writing any server-side code. We will do so using the Sync Gateway REST API. By simply enabling CORS on Sync Gateway we can start building a web app to display the same data that was synced to the iOS/Android app. James will also show you code examples to build these REST services in your web apps with JavaScript libraries such as AngularJS and ReactJS.

Develop: data management, sync, and security

Develop: data management, sync, and security

In this session you’ll learn how to develop applications using Couchbase Mobile’s database API, synchronization, and security. James and Jim will cover Couchbase Lite’s CRUD, query, and synchronization APIs for managing and accessing app data. They will also demo Sync Gateway’s synchronization capabilities, including how to resolve data conflicts. Last, you’ll learn how to add security to your application.

Testing and deploying Couchbase Mobile

Testing and deploying Couchbase Mobile

In this session you’ll learn how to perform functional, scalability, performance, and reliability tests on your Couchbase Mobile application. James will demonstrate how to test query, synchronization, conflict resolution, and security. You’ll also see how to test the scaling capabilities of Sync Gateway, the performance of Couchbase Lite and Sync Gateway, and the high availability and disaster recovery capabilities of Sync Gateway. Next, you’ll learn how to install, upgrade, and scale Couchbase Mobile. Traun will cover the end-to-end process for deploying your Couchbase Mobile application.