Study
CS-313 route
Unit 5 · Lesson 3 of 4 13 min

Offline-First Architecture and Data Synchronisation

Treat the network as a bonus, not a requirement, and the app keeps working when the signal does not.

What this unit covers

Unit 5: Data Storage, Networking and Device Features

  1. 1 Local Data Storage in Mobile ApplicationsPreferences, files and databases, and how to pick the right drawer for each kind of data. · 12 min
  2. 2 Networking and RESTful APIs in Mobile ApplicationsHow an app asks a server for data without freezing the screen or burning through a data bundle. · 12 min
  3. 3 Offline-First Architecture and Data SynchronisationTreat the network as a bonus, not a requirement, and the app keeps working when the signal does not. · 13 min
  4. 4 Device Features and the Android Permission ModelCamera, location and sensors make phones magical, and permissions keep that magic from becoming spying. · 13 min