Gabriel Terwesten

Software Developer at Lotum

Talk Title

Building Offline-First Flutter Apps with Couchbase Lite






12:00 > 40 min


on Twitter

Are you looking to build responsive, always-available Flutter apps that can function offline? Join me in this talk as I guide you through building Offline-First Flutter apps using Couchbase Lite as the foundation.

Couchbase Lite is a versatile NoSQL database with a unique feature set that enables developers to create responsive user experiences. Its schemaless nature and support for SQL++ make it easy to query JSON-style data.

In this talk, you'll learn how to get started with Couchbase Lite for Flutter and how to leverage its synchronization and data replication capabilities to provide seamless offline functionality for your app. I'll show you how to handle data conflicts and update your app's UI by observing the database. Plus, you'll discover how to make content discoverable with full-text search.

Speaker Bio

I am a developer at Lotum, specializing in Flutter and Dart. My work primarily involves developing mobile games using these technologies. In addition to my day job, I am an active contributor to the open-source Dart/Flutter ecosystem. I build my own packages and contribute to other projects like Melos. Prior to transitioning to mobile development, I freelanced as a full-stack web developer.