We live in an app-centric world, not just on smartphones but also on desktops and even on TVs. We have, in other words, become dependent on these apps, as well as the services that power then remotely ...