Mike, thanks for the insight. No, I would never game the market like that, but it's good to know how the things work.
On Oct 8, 1:15 pm, EboMike <[email protected]> wrote: > Every time you update your app, it will show on top of the "what's > new" lists, so a lot of people discover it and download it. > > Some people may try to game the market and push regular updates just > to benefit from that spike. However, many users hate constant updates, > so expect lots of "too many updates - uninstalled" 1-star ratings. > Besides, gaming the market is a dirty thing to do. > > -Mike > > On Oct 8, 11:38 am, gnugu <[email protected]> wrote: > > > Thank you both for your answers! They are both very good and I'll keep > > them in my back pocket. > > > I have decided to abandon API 2 and set minimum to API 3. I don't > > believe there is that many 1.1 phones left out there. > > > Strangely after I did that my downloads went up rapidly. It's probably > > unrelated but very interesting... > > > On Oct 7, 11:45 pm, Dianne Hackborn <[email protected]> wrote: > > > > Also 1.6 introduces android:targetSdkVersion, which allows you to say the > > > higher version of the platform you are designed for, while still leaving > > > android:minSdkVersion to the minimum version you support. This allows you > > > to turn off compatibility code that would otherwise be run for an > > > application that was designed for the lower SDK version. > > > > On Wed, Oct 7, 2009 at 11:36 PM, EboMike <[email protected]> wrote: > > > > > There's also a great article on the developer blog about using newer > > > > API with an old target: > > > >http://android-developers.blogspot.com/2009/04/backward-compatibility... > > > > > I'm extensively using 1.5 features in my app while still maintaing > > > > compatibility with 1.1. The key is to set the target to 2 and wrap > > > > every single 1.5 API call through reflection in a wrapper class (see > > > > the blog). Using 1.5 XML tags, like Dianne said, is no problem at all > > > > and will be ignored on 1.1. > > > > > Be sure to test on 1.1!! Your app can break in many ways because of > > > > something you thought would be fine on 1.1 but isn't. > > > > > -Mike > > > > > On Oct 7, 10:33 am, Dianne Hackborn <[email protected]> wrote: > > > > > If you set it to 3 it won't be installed on older devices. I don't > > > > > know > > > > > enough about the dev tools to help with compiling problems there > > > > (especially > > > > > without even seeing the error message). > > > > > > On Wed, Oct 7, 2009 at 10:18 AM, gnugu <[email protected]> wrote: > > > > > > > Just to make sure I understand you correctly, I set the API level in > > > > > > my app to 3 and when someone runs it on Android 1.1 the attributes > > > > > > will be ignored? > > > > > > > Because when I keep the API level at 2 the project will not compile > > > > > > (at least in Eclipse). > > > > > > > On Oct 7, 10:13 am, Dianne Hackborn <[email protected]> wrote: > > > > > > > You can use any newer XML attributes, and they will be ignored on > > > > older > > > > > > > platforms. So just specify the appropriate attributes for the IME > > > > for > > > > > > the > > > > > > > newer platforms. (And also be sure to still test on older > > > > > > > platforms, > > > > if > > > > > > you > > > > > > > really care about that. I don't think there are a ton of devices > > > > left at > > > > > > > API 2, though I really don't know any numbers, so it may not be > > > > > > > that > > > > > > > important.) > > > > > > > > On Wed, Oct 7, 2009 at 9:51 AM, gnugu <[email protected]> wrote: > > > > > > > > > Hi, > > > > > > > > Google suggests in Dev Guide that we set the API level as low as > > > > > > > > possible to cover most of the devices. > > > > > > > > > Somebody recently pointed out in my app that when they are > > > > > > > > typing > > > > in > > > > > > > > the password the automatic suggestions pop up making it > > > > > > > > annoying. > > > > > > > > > I found out the solution, but is only available in API level 3. > > > > > > > > > I guess my question is, are there devices out there that use > > > > Android > > > > > > > > 1.1 still? > > > > > > > > > Does Google have any stats on this? > > > > > > > > > Thanks. > > > > > > > > -- > > > > > > > Dianne Hackborn > > > > > > > Android framework engineer > > > > > > > [email protected] > > > > > > > > Note: please don't send private questions to me, as I don't have > > > > > > > time > > > > to > > > > > > > provide private support, and so won't reply to such e-mails. All > > > > such > > > > > > > questions should be posted on public forums, where I and others > > > > > > > can > > > > see > > > > > > and > > > > > > > answer them. > > > > > > -- > > > > > Dianne Hackborn > > > > > Android framework engineer > > > > > [email protected] > > > > > > Note: please don't send private questions to me, as I don't have time > > > > > to > > > > > provide private support, and so won't reply to such e-mails. All such > > > > > questions should be posted on public forums, where I and others can > > > > > see > > > > and > > > > > answer them. > > > > -- > > > Dianne Hackborn > > > Android framework engineer > > > [email protected] > > > > Note: please don't send private questions to me, as I don't have time to > > > provide private support, and so won't reply to such e-mails. All such > > > questions should be posted on public forums, where I and others can see > > > and > > > answer them. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

