I should clarify.. when I say "works on 2.3.x how will it work on 4.x".. I
mean the layout.. what I am working on work on both devices.. but my
concern is that it looks good on both versions with missing some of the 4.x
ui/layout capabilities. I'd prefer to use fragments and action bars and
such for a 4.x release while obviously not being able to use action bars
and some other things that 4.x offers.


On Sun, Jan 6, 2013 at 2:29 PM, Kevin Duffey <[email protected]> wrote:

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

Reply via email to