Alexander Stigsen is co-founder and CEO of Realm.
It is a truth universally acknowledged that a user in possession of a smartphone must be in want of a better connection.
Despite billions of dollars of infrastructure investment and relentless technological innovation, it doesn’t take much more than a short drive to notice an essential reality of the connected era: You can’t assume a network connection will be available every time you want it.
As mobile developers, it’s a truth that’s convenient to ignore.
Offline states in apps can be confounding to handle, but the problem begins with a basic and incorrect assumption—that offline is, by default, an error state.
That made sense when we built apps for desktop computers with dedicated ethernet uplinks.
It doesn’t make sense when the closing of an elevator’s doors renders an app completely useless or when it’s reasonable to expect that your application will be used in places that lack a reliable cellular infrastructure.To read this article in full or to leave a comment, please click here