☰ Sidebar
Voting period for this idea type has passed

SXSW 2017

From Mobile First to Offline First

It's all too easy assume that your web, mobile, or Internet of Things (IoT) app will run on a fast and reliable network with great coverage. The reality for your app's users, though, is often a slow and unreliable network with spotty coverage. What happens when the network doesn't work, or when the device is in airplane mode? You get unhappy, frustrated users. Building on the principles of Mobile First, Offline First is an approach to application design in which a web, mobile, desktop, or IoT application is built for offline usage first and is then progressively enhanced to take advantage of network connectivity when available.

Share this idea

Related Media

Additional Supporting Materials


  1. Don't we have ubiquitous connectivity? Why should I care about making my app work offline?
  2. What are some of the biggest challenges to building Offline First apps?
  3. What tools, frameworks, and design patterns are available for building Offline First apps?



Bradley Holt, Developer Advocate, IBM Cloud Data Services

Meta Information:

Show me another idea

Add Comments

comments powered by Disqus

SXSW reserves the right to restrict access to or availability of comments related to PanelPicker proposals that it considers objectionable.