UIRequiredDeviceCapabilities needs iPad 2 or greater key

Originator:jbarbose
Number:rdar://11400107 Date Originated:5/7/2012
Status:Open Resolved:
Product:App store Product Version:n/a
Classification:Enhancement Reproducible:n/a
 
07-May-2012 03:21 PM Jeffrey Barbose:
Summary: There are some situations where apps are pushing the limits of performance in an iPad 2—memory usage and OpenGLES 2.0 implementations come to mind—where it's just not possible to produce an acceptable experience on the original iPad.  The only way to prevent an App Store customer from downloading an app on her original iPad is to require a camera.  If one's app doesn't use a camera, it creates a false expectation, which is an a unacceptable UX as well.

Steps to Reproduce: n/a

Expected Results:  a UIRequiredDeviceCapabilities key that would prevent original iPad owners from downloading an app so configured in the first place.

Actual Results:  must use "requires still camera" instead.

Regression:  n/a

Notes:  I understand the reasoning wanting the iPad to be a family and not a set of devices with their hardware specs exposed, but even now Apple touts the Retina display as a differentiator.  And when the RAM doubled in the IPad 2, you can't help but admit that Apple created new possibilities for a new class of apps that WERE NOT POSSIBLE on the original iPad.

This feature request is a recognition of that new class of apps.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!