Since the rise of the smartphone, apps have become entrenched in billions of users' daily lives and routines. Apps are used for many purposes, providing powerful ways to care for oneself, connect with others, and more. Accessible across phones and tablets, watches and wearables, connected cars, sensors and cities, they are an inescapable feature of current culture. Gerard Goggin provides a comprehensive and authoritative guide to the development...