Mobile Developer’s Guide to the Galaxy, 18th Edition
Looking back into the past, the mobile scene looked a bit like the home computer ecosystem in the 1980s: many players, many operating systems, lots of innovation and changes. Today we are dealing with a global duopoly: 98% of today’s mobile devices are running either on Android or iOS1.
Will this change? Without political pressure or a paradigm shift we do not expect the situation to change for the foreseeable future. Looking at the details, however, reveals an exciting micro-cosmos of options, challenges & opportunities.
The focus of this book is on developing mobile apps, which encompasses a number of phases including: planning and specification, prototyping and design, implementation, internal testing and deployment, deployment to an app store, discovery by users, installation, use and feedback. Ultimately, we want our users to enjoy using our apps and to give us positive ratings to encourage other users to do likewise.