Comment The android sdk deals with this very well (Score 1) 386
http://android-developers.blogspot.com/2010/10/five-steps-to-future-hardware-happiness.html
the android SDK deal with this very well. Quote:"To make life easier every API includes a FEATURE_* constant. To control your app’s availability on the Android Market, you specify the features required for your app to work. I’d like to encourage you to add manifest Feature nodes for every API you use, specifying them as optional, or not, as appropriate using a manifest uses-feature nodes as shown below:"
I don't know a single other evolving platform that deals as well with these issues as android.