Learn how to build a new breed of always-available apps that are responsive even when the network is unavailable or slow. See how Couchbase Mobile’s low-friction document datastore, powerful MapReduce queries, and incredibly simple sync combine to help you build awesome apps faster and easier. We’ll cover common use cases and show you just how easy it is to integrate into your apps so they just work — anytime, anywhere.
Bring your laptops! Jens will take you through the process of building an app from scratch that works online and offline. Learn about reading & writing Data, modeling app data the NoSQL way, adding sync in less than 5 minutes, enabling authentication, restricting data access, and adding role based security. By the end of this session you will be able to design and build your own app with Couchbase Mobile.
Ryanair is the largest European airline by scheduled passengers carried and the busiest international airline by passenger numbers. Last year, the company was facing major performance and user experience issues due to their traditional REST mobile architecture. Intermittent network connectivity coupled with scaling challenges was resulting in booking times taking at least 5 minute to complete. Now, with Couchbase Mobile, Ryanair provides a truly amazing user experience for its 3+ million mobile users, having decreased booking time to under 2 minutes. In this session, Vladimir will go through the Ryanair mobile architecture, why the team moved to Couchbase Mobile, and how the Ryanair mobile user experience has been completely revamped.
Bring your laptops! In this session, Adam and Andy will show you how to build a mobile app using Couchbase Sync Gateway with a live demo. Topics will include: authentication, data partitioning, data access control, and data validation. By the end of this session, you will understand how to add secure sync to your Couchbase Mobile app using Sync Gateway.
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.
With Couchbase Lite, you can do peer-to-peer sync between two or more devices. Bring your laptops and code along with Jens and Pasin who will show you how to build a peer-to-peer mobile photo-sharing app, step-by-step, from scratch. You’ll see how the core code for sending and receiving photos is barely 100 lines of code and contains zero code directly involved in network communication.
In this presentation Didier will look at the business case of a digital showroom for the fashion industry. We will explore the technical challenges that come with the ever changing world of fashion, how digital showrooms are becoming increasingly important in this industry, and why NoSQL and Couchbase in particular help solve a large number of these challenges. After the high level overview of the architecture, we will look take a closer look at the different parts of the system and answer the following questions: How do you connect multiple relational databases efficiently? How do you partition data for specific showrooms? How does, data gathered from the client, flow back into the system?
Today’s game developers are under significant pressure to quickly build and launch the next big game – often without the resources they need to meet critical deadlines. Join Jim who will build a game from scratch and show you how Couchbase Mobile can enable developers to: manage player and game data on the device and securely sync with the cloud and other devices, deliver game updates without interrupting gameplay or requiring a reinstall, and build games that work online and offline without having to worry about writing networking or sync code.
If you are designing an app with Couchbase Mobile there are many factors that can impact its performance and scalability. This session provides guidance for scaling out your Couchbase Mobile cluster and deploying your mobile database in the cloud. Additionally, Traun will take you through several different deployment approaches and show you how easy and automated the deployment process can be for Couchbase Mobile.