“Mobile apps are created to fulfil many different user needs,
and this defines their context and purpose. Each app is
designed to provide the user with a specific tool, experience of
enhancement that their basic mobile device does not already
provide (or do well). The overall interface design, development
challenges and actual use once installed on the mobile device
is dependent on the type of app.”
(Pearson BTEC National Information Technology, 2016, Pg.382)