On Fri, Jan 14, 2011 at 2:18 PM, blindfold <[email protected]>wrote:

> I think it is too messy.
>

Writing an interface whose concrete type is determine by a simple flag is
messier than multiple code branches? OK then ...


> On Windows I have a single executable that runs on Window 95, 98, ME, NT,
> 2000, XP, Vista and 7 (of course with
> some internal OS version checks for special supported features),
>

You lost me. I thought we were doing Android programming. Why are you
running on Windows platforms?


> but now we must build different executables (APKs) even for a
> single Android OS version, with different behaviors depending on
> who distributes the app?
>

If you've designed your app to have functionality related to the market on
which it was distributed and plan to distribute it on different markets,
then yes, you must build different APKs with different behaviors depending
on *who you tie the app to*. This is not an issue if you don't use
market-dependent functionality (like "view my other apps").


> A horrible way of balkanizing the global Android market!
>

You say this as if this is being forced on to you with no choice in the
matter.

-------------------------------------------------------------------------------------------------
TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
transit tracking app for Android-powered devices

-- 
You received this message because you are subscribed to the Google Groups 
"Android Discuss" 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-discuss?hl=en.

Reply via email to