From app developers to tech behemoths such as Google and Facebook, companies have spent years working to make consumer technology as addictive as possible. However, that’s starting to change, and we could be at the precipice of a shift in how software is designed.