Mobile Design Rounds
TopicAndroidiOS

Offline and sync case studies

These cases are about an app that must keep working when the network is bad or gone. You design a place on the phone that saves each change first. Then you design how the changes reach the server later, and how to fix a conflict when two people edit the same thing. The hard parts are safe retries, uploads that can resume, and merging edits. Read the chat app first. It teaches the outbox, and the other cases build on it.

Main case studies in this topic

This topic also appears in

The main topic of these case studies is a different one. Each one still teaches part of this topic.

Where these cases sit on the learning map

The blue boxes are in this topic. The boxes above them are the pages to read first. See the whole map.

The five-step method · 4 minChat app · 15 minPhoto backup and file sync · 14 minTravel plans app · 15 minStock ticker app · 14 minPublic transport app · 6 min · free teaser
  • Case study
  • Free teaser
  • Guide
  • In this topic

Other topics

Not sure where to begin? Pick a reading path for your level.

Get the free one-page cheat sheet

One page: the five steps, a 45-minute time plan and two checklists. Print it or keep it on your phone.

We email you the cheat sheet after you confirm your address. You can also open it now from the Start here page. You get a short note when a new case is published. Unsubscribe any time. Privacy.