On Aug 10, 3:15 pm, mort <m...@sto-helit.de> wrote:
> On 9 Aug., 16:59, b0b <pujos.mich...@gmail.com> wrote:
>
>
> Where it works, you're right. But show me how to support Android 1.5
> (or even earlier) and Honeycomb features (Action Bar, Fragments, ...)
> in one apk without going insane with reflection, different classes,
> and so on. And so far, there are still about as many 1.5 devices out
> there as Honeycomb tablets. (Which tells a sad story about both update
> politics and Android tablets, but that's another story that doesn't
> belong here...)
>

As said by Mark, you can ignore anything below Android 2.1 as it is
irrelevant.
Android 2.1 is decling very fast an will be almost irrelevant  in 6
months.
Tablet usage is on the rise. For the app I'm working on which supports
Honeycomb since
1 month or so, about 16-20% of my users are running Honeycomb, half of
thme using an Asus Transformer.
If you support android 2.0+ you rarely need reflection. You can use
conditional execution of code instead:

if(android.os.Build.VERSION.SDK_INT >=
android.os.Build.VERSION_CODES.GINGERBREAD) {
   // GINGERBREAD+ API calls valid here
   list.setOverScrollMode(OVER_SCROLL_ALWAYS);
}

ActionBar compatibility on 2.x can be achieved with the great
ActionBarSherlock.

Anyway, making an app working on 2.1+ and having specific Honeycomb
support (action bar, multipane display, ...) is a *lot* of work.

> > It could be useful if it allowed to have a BETA version of an app
> > alongside a STABLE version.
>
> This would be nice, too. But it would require a choice by the user,
> while the current support is to allow the "same" app for different
> configurations.
>

Indeed it would have serious complications for Google to implement.
That's why it probably
won't happen ever.

-- 
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

Reply via email to