Follow the steps on this learning path to learn about the advantages of an offline-first development strategy for both developers and engineering managers. We’ll look generally at the difficulties of mobile networking, compare different solutions for implementing an offline-first architecture, and finally dive deep into how Realm makes for a reliable offline-first app experience with minimal development effort.
1. Serverless in an Offline-first World
Alexander Stigsen introduces the serverless concept, discusses the challenges of mobile connectivity, and how Realm fits into the landscape.
2. REST API Failure Situations
Take a deep dive with Marin Todorov into the current best practices for mobile networking via REST, and some of the built-in challenges and limitations of this approach.
3. Three Approaches to Offline-First Development
Compare three difference solutions for implementing offline functionality in your app, from simple to robust.
4. Eventually Consistent: A Mobile-First Distributed System
This piece discusses popular approaches to data consistency in a smartphone world, and clear solution to overcoming conflict resolution challenges.
5. The Offline First Approach to Mobile App Development
Learn about the pros and cons of different architectural approaches to offline-first development with Realm’s Director of Product Adam Fish and Sergey Bondari of personal finance management app Concur.
About the content
This content has been published here with the express permission of the author.