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.
