android - What build, compile and support libraries are recommended for production? -


i had 1 doubt , clarification it. building android app go production within 2-3 weeks. e-commerce app on selling goods.

i plan target api 16+ , have done sufficient research know of target market have 16+ on android phones.

the issue facing build, compile , app support libraries should use in terms of version? know of 23.0 has been released , appcombat library goes upto 23.0.1 developer know had suggested stick using 22 , 21.1.2 stable of now. true? example in node.js, versions classified per stability , disclaimer given recent ones still in testing phase.

i dont feel opinion based question stability more based on fact , experience rather personal opinion.

your friend has perspective. historically, if review android release history:

https://en.wikipedia.org/wiki/android_version_history

you notice that, compared api releases:

https://source.android.com/source/build-numbers.html

there definite evidence of "instability" - in other words, considering previous target release version idea, unless (or team) intimately familiar both requirements of app , release version changes.

otherwise, practical target release version not recent. however, important consider more recent releases include features, libraries , components make development effort substantially lower.

in other words, while correct in not "opinion" based question or response, decision highly dependent on business requirements, feature requirements, , ability or expectation adapt changes (either because app needs migrate more recent build or else because targeting recent available build results in problems require either regressing previous build target or migrating next release).

also, please note recent release may not support (or adequately support) older versions. if have requirement support older versions, setting minversion may not sufficient. may need target older api in order support older features. however, support older features incorporated appcompat libraries...

so, though not "opinion based" question, highly dependent upon long list of business requirements, resource constraints , projects expectations such may appear opinion. there few people enough insight particular project make these decisions appropriately. or else, random , can like!!


Comments

Popular posts from this blog

resizing Telegram inline keyboard -

command line - How can a Python program background itself? -

php - "cURL error 28: Resolving timed out" on Wordpress on Azure App Service on Linux -