Offline first & automatic data synchronisations for your web and mobile applications
A user updates their data in airplane mode. When they reconnect, it syncs instantly across all devices. See how to build this seamless offline-first experience.
#1about 5 minutes
Understanding the challenges of offline-first applications
Offline-first applications prioritize data availability over strong consistency, which introduces challenges in data synchronization and conflict resolution.
#2about 1 minute
Introducing AWS Amplify as an offline-first solution
AWS Amplify is an open-source framework that simplifies building offline-first applications by providing client-side libraries and generating a cloud backend.
#3about 8 minutes
Demonstrating real-time sync and offline capabilities
A live demo showcases how two separate clients stay synchronized in real-time and how changes made offline are automatically synced upon reconnection.
#4about 7 minutes
Exploring the architecture of Amplify DataStore
Amplify DataStore uses a local persistence layer and a synchronization engine to manage data, abstracting away the complexity of caching and backend communication.
#5about 6 minutes
Using the DataStore API for data and real-time updates
The DataStore API provides simple methods like save, query, and delete for local data manipulation, plus an observeQuery function for real-time UI updates.
#6about 8 minutes
Implementing conflict detection and resolution strategies
Amplify DataStore offers multiple conflict resolution strategies, including a default auto-merge based on versioning, optimistic concurrency, and custom server-side logic.
#7about 5 minutes
How delta sync enables efficient data synchronization
Instead of downloading the entire database, DataStore uses a delta sync mechanism with a change log to efficiently fetch only the data that has changed.
#8about 15 minutes
Q&A on developer advocacy and technical details
The session concludes with a Q&A covering the role of a developer evangelist, learning resources for AWS, and deeper technical questions about conflict resolution.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
01:09 MIN
The challenge of building offline-first mobile apps
Build Delightful Mobile Experiences with Kotlin, Realm, and Atlas Device Sync
02:19 MIN
Demonstrating real-time and offline data synchronization
Build Delightful Mobile Experiences with Kotlin, Realm, and Atlas Device Sync
04:19 MIN
Leveraging PWA APIs for a robust offline experience
Challenges for omnichannel applications at ALDI: Data distribution and offline capabilities
02:11 MIN
Designing for offline-first experiences
Progressive Web Apps - The next big thing
04:33 MIN
Q&A on large databases and offline work
Solve the “But it works on my machine!” problem with cloud-based development environments
02:43 MIN
Extending data to mobile devices with Couchbase Lite
Database Magic behind 40 Million operations/s
02:19 MIN
Using Realm for real-time data synchronization
From Zero to Mobile Developer in 45 Minutes With SwiftUI
01:56 MIN
Understanding the mechanics of Atlas Device Sync
Build Delightful Mobile Experiences with Kotlin, Realm, and Atlas Device Sync
All the videos of Halfstack London 2024!Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
Chris Heilmann
WeAreDevelopers LIVE days are changing - get ready to take partStarting with this week's Web Dev Day edition of WeAreDevelopers LIVE Days, we changed the the way we run these online conferences. The main differences are:Shorter talks (half an hour tops)More interaction in Q&AA tips and tricks "Did you know" sect...
Chris Heilmann
Dev Digest 134 - Where pixels sing?News and ArticlesWeAreDevelopers LIVE Data and Security Day is on Wednesday, 25/09/2024. Learn about OPC UA Updates, Best Practices for Using GitHub Secrets, Passwordless Web 1.5, Emerging AI Security Risks, Data Privacy in LLMs and get a chance to t...
Luis Minvielle
Developers share the most interesting tech they ever builtMost people's first thoughts about Hacker News revolve around venture capital, stock prices, company valuations, and $1499 dongles. But what if we told you that Hacker News could also be a place for pure, consummate, wholesome content that tackles ho...
From learning to earning
Jobs that call for the skills explored in this talk.