That may be so Brian.. and I thought of that as well.. 2.3.x was a decent/stable version, and with the help of the backwards compatible code from 3.x it's possible to do *some* of the code.. fragments in particular. I'd guess even with those selling now, with so many contracts up in the coming months and *most* of the devices coming with 4.x now, within a year's time 4.x will be > 50%, possibly more of the market.
My only issue right now is if I write the app and it works on 2.3.x.. how will it ALSO work on 4.x if my code doesn't use fragments and action bar and such. I have a few 4.x and 2.3.x devices, so I will be testing it on both + emulators to make sure it works right.. just hoping it doesn't require me doing a lot of extra code to support both. On that note.. is it possible to, at runtime, figure out the version and use 4.x features, and if it's not, then use only 2.3.x features? I would assume that since I target 2.3 - "latest" that compile time won't be an issue.. although I haven't tried this approach yet. I am not having a fun time assembling layouts with xml.. having done swing programming and web layouts in the past.. I tend to lean towards building up my layouts with code, not xml, so I am not bothered by some extra code that determines the version it's running on and does layout code based on that at runtime.. just want to make sure I can compile and deploy one application that could work in both cases, using either 2.3.x or 4.x capabilities at runtime? On Sun, Jan 6, 2013 at 10:05 AM, Brian Conrad <[email protected]> wrote: > I have some customers who bought some of those inexpensive no contract > Android phones on sale during "Black Friday" and still under $80. Those > only have 2.3 on them and might not be upgradable to 4.x. I'm betting a > lot of those were sold and will continue to be sold. Most are "small > screen" displays too (ugh!). > > > On 01/06/2013 12:06 AM, Kevin Duffey wrote: > >> Pete.. that is what I was thinking... for me anyway.. given that I would >> guess in a year or so 70+% of the market, if not more should be on 4.x >> android, including pretty much all the tablets save maybe a couple %, that >> given that I am pretty sure my app won't be "polished" for at least 6 >> months before I can release it, I am leaning towards focusing on 4.0. I >> suspect 4.0 will hold a share for quite some time, as a lot of devices >> were >> updated to 4.0.x but will probably get nothing much after that. Seems most >> devices last about 1 year of updates, if that, before carriers decide to >> stop updating so that users will upgrade to newer devices so that they can >> keep making money off of the devices. It's a shame.. I can run android 4 >> on >> my original droid from 2+ years ago.. it's not super smooth, but it works. >> There are many 1Ghz single core devices that could benefit from android 4, >> but definitely a ton of dual-core devices that are apparently not going to >> get updates to it but could easily handle it. I blame the people (me >> included) because most of us just have to have new shiny crap every few >> months or so.. and the carriers know it.. so the majority of us just can't >> wait to upgrade to the next greatest thing! Shoot..I got an S3 and I want >> the Note 2!! >> >> >> On Sat, Jan 5, 2013 at 4:02 PM, Pete Perry <[email protected]> wrote: >> >> Within 6 months it will have the lions share as the GB devices come off >>> contract. >>> >>> Pete >>> On Jan 5, 2013 6:44 PM, "anatoly" <[email protected]> wrote: >>> >>> There is support for multiple APK in the dev console and Google Play so >>>> one is able to maintain multiple APKs and update all of them or the most >>>> latest. >>>> >>>> >>>> >>>> On Friday, January 4, 2013 9:01:56 AM UTC+2, andjarnic wrote: >>>> >>>> From what I can tell, it took about a year for Android 2.3 to push out >>>>> Android 2.2 and 2.1, and it looks like Android 4, which I think hit >>>>> devices >>>>> around mid year, has moved up to about 27% of the device market within >>>>> 6 >>>>> months.. so is it a safe bet that by mid year, more than 50% of devices >>>>> will be running android 4.0 and later? I'd really like to have my app >>>>> focus >>>>> on android 4 apis, UI layout design, etc.. but with over 55% of the >>>>> market >>>>> 2.3.x and below, I am just wondering if I plan for my app about 4 >>>>> months or >>>>> so from now, if working on 4.x and later would be worth the risk. >>>>> >>>>> >>>>> -- >>>>> >>>> You received this message because you are subscribed to the Google >>>> Groups >>>> "Android Discuss" group. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/**msg/android-discuss/-/**GojkPag51d4J<https://groups.google.com/d/msg/android-discuss/-/GojkPag51d4J> >>>> . >>>> To post to this group, send email to >>>> android-discuss@googlegroups.**com<[email protected]> >>>> . >>>> To unsubscribe from this group, send email to >>>> android-discuss+unsubscribe@**googlegroups.com<android-discuss%[email protected]> >>>> . >>>> For more options, visit this group at >>>> http://groups.google.com/**group/android-discuss?hl=en<http://groups.google.com/group/android-discuss?hl=en> >>>> . >>>> >>>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Android Discuss" group. >>> To post to this group, send email to >>> android-discuss@googlegroups.**com<[email protected]> >>> . >>> To unsubscribe from this group, send email to >>> android-discuss+unsubscribe@**googlegroups.com<android-discuss%[email protected]> >>> . >>> For more options, visit this group at >>> http://groups.google.com/**group/android-discuss?hl=en<http://groups.google.com/group/android-discuss?hl=en> >>> . >>> >>> > -- > You received this message because you are subscribed to the Google Groups > "Android Discuss" group. > To post to this group, send email to > android-discuss@googlegroups.**com<[email protected]> > . > To unsubscribe from this group, send email to android-discuss+unsubscribe@ > **googlegroups.com <android-discuss%[email protected]>. > For more options, visit this group at http://groups.google.com/** > group/android-discuss?hl=en<http://groups.google.com/group/android-discuss?hl=en> > . > > -- 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.
