The supermarket is now developing a mobile application (app) for use on smartphones.
Explain why different types of smartphone would require different versions of the app. (1)
Different operating system on devices.
or
Hardware differences (resolution, dual core processor, memory e.t.c)
(1 mark)