(seems like my previous post was not even posted, so this is a repost)
I have an application that loads a 3dmodel and renders it. These
models are rather big and i can only get it to work fast on faster
hardware phones such as the Nexus One. However there is no way to
target faster hardware phones.
Now i get very good ratings (on phones where it work) and very bad
rating (on slow phones).
Also: i would like to know the phone type when a user comments. In
this way i can test it and check whether the user had a valid point or
not.
Could you please add this? Same for error reports.
What i need is target hardware like Memory, CPU, and OpenGL 2.
I read a comment on this article
http://androinica.com/2010/05/12/dear-google-please-let-android-developers-target-their-apps-for-specific-devices/
I really like this comment:
"The problem here is not (and should never be) fixed by blocking
specific devices. If anything, because the list of devices will soon
be too large for a single person to handle.
It should be handled by requiring the correct hardware, if the Market
doesn't already support that. Barcode Scanner, for example, could
require auto-focus camera (there are already means for requiring a
camera, for example; we just need a requirement for auto-focus).
Raging Thunder 2 should ask for OpenGL ES 2, or a certain amount of
VRAM, or whatever.
tl;dr the Market needs many improvements, but blacklisting or
whitelisting devices is a horrible solution. Check for hardware
capabilities."
Basically android already supports this partially with the http://groups.google.com/group/android-developers?hl=en