A client who currently owns a huge client base has asked us for a mobile web application development, that should run on both phones and tablets for the Android and iOS platforms. The expected features are thoroughly defined, but not the specific devices the app has to support.
I'm not exactly sure how the techical requirements shold be defined, considering the wide range of mobile devices out there and the possible combinations of web browsers and screen dimensions.
Should we ask for a range of devices that have be supported (even tough newer ones are getting released every month) so it's possible to extract the possible web browsers and screen dimensions?
Or perhaps just ask for the operating system names to support (iOS4, iOS5, Android 3.x, Android 4.x etc) and identify the possible screen dimensions for each platform ourselves?