[android-developers] Re: Pubish: Target phones with fast hardware.

2010-11-27 Thread DutchAndroidGuru
You mean altering the 3dmodel complexity at runtime?

I already made the models less complex,
but making them even more complex would result in very ugly weapons.

Now i got a OutOfMemoryException when it runs on some phones.
So i'd rather not publish for those phones.

Point is that the market needs something like this.

B.t.w: why is there such a delay in posting something and seeing it
here?

On Nov 23, 3:24 pm, Warren warrenba...@gmail.com wrote:
 This is not a direct answer to your question, but have you tried
 altering your models and images for less capable phones?

 I've tried something like this with acceptable results. Probe the
 screen size or do a CPU calculation check at startup, then reduce your
 texture sizes or model detail accordingly.  Not ideal, but it works.

 Warren

 On Nov 20, 4:06 pm, Dutch Android Guru dutchandroidg...@gmail.com
 wrote:







  What i need is target hardware like Memory, CPU, and OpenGL 2.

  I read a comment on this 
  articlehttp://androinica.com/2010/05/12/dear-google-please-let-android-devel...

  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 uses-feature in
  the xml manifest. However there should be more support for the hardware
  types i mentioned.

  So: How should i do it now? And how is this going to be supported in the
  future?
  My only option now is to detect it on startup and give an alert box to the
  user that it doesnt work on their phone.
  However then my whole sale-model is ruined.

  2010/11/20DutchAndroidGurudutchandroidg...@gmail.com

   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.

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


[android-developers] Re: Pubish: Target phones with fast hardware.

2010-11-23 Thread Warren
This is not a direct answer to your question, but have you tried
altering your models and images for less capable phones?

I've tried something like this with acceptable results. Probe the
screen size or do a CPU calculation check at startup, then reduce your
texture sizes or model detail accordingly.  Not ideal, but it works.

Warren


On Nov 20, 4:06 pm, Dutch Android Guru dutchandroidg...@gmail.com
wrote:
 What i need is target hardware like Memory, CPU, and OpenGL 2.

 I read a comment on this 
 articlehttp://androinica.com/2010/05/12/dear-google-please-let-android-devel...

 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 uses-feature in
 the xml manifest. However there should be more support for the hardware
 types i mentioned.

 So: How should i do it now? And how is this going to be supported in the
 future?
 My only option now is to detect it on startup and give an alert box to the
 user that it doesnt work on their phone.
 However then my whole sale-model is ruined.

 2010/11/20 DutchAndroidGuru dutchandroidg...@gmail.com







  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.

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


[android-developers] Re: Pubish: Target phones with fast hardware.

2010-11-22 Thread Dutch Android Guru
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 uses-feature in
the xml manifest. However there should be more support for the hardware
types i mentioned.

So: How should i do it now? And how is this going to be supported in the
future?
My only option now is to detect it on startup and give an alert box to the
user that it doesnt work on their phone.
However then my whole sale-model is ruined.

2010/11/20 DutchAndroidGuru dutchandroidg...@gmail.com

 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.

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en