Advertise here




Advertise here

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Is it worth supporting iOS 3.x still?

sleaversleaver Posts: 161Registered Users @ @
edited January 2012 in iOS SDK Development
Question is in the title really! I'm currently making changes to my app to make the UI look more professional and one of the things I would like to use needs iOS 4.x. However my app currently supports iOS 3.2 upwards so I'm just wondering if others still support 3.x or is it safe enough to move to 4.x upwards?
Post edited by sleaver on
·

Replies

  • mer10mer10 Posts: 257Registered Users
    edited January 2012
    sleaver wrote: »
    Question is in the title really! I'm currently making changes to my app to make the UI look more professional and one of the things I would like to use needs iOS 4.x. However my app currently supports iOS 3.2 upwards so I'm just wondering if others still support 3.x or is it safe enough to move to 4.x upwards?

    Nope
    ·
  • Duncan CDuncan C Posts: 9,107Tutorial Authors, Registered Users @ @ @ @ @ @ @
    edited January 2012
    sleaver wrote: »
    Question is in the title really! I'm currently making changes to my app to make the UI look more professional and one of the things I would like to use needs iOS 4.x. However my app currently supports iOS 3.2 upwards so I'm just wondering if others still support 3.x or is it safe enough to move to 4.x upwards?

    We've decided as a company to make the move to iOS 5.

    We did that for a couple of reasons.

    The first is performance.

    That means we don't support the iPhone 3G, or the 2nd generation iPod touch. Those devices have much weaker graphics hardware, less memory, and slower processors. If you do anything with animation or large data sets, you will need to test the hell out of those older devices.

    The second is features. iOS 5 was a large leap forward in terms of OS features. The parent/child container view feature, ARC, storyboards, etc, etc.

    As far as supporting iOS 4, supporting iOS 4 gives you those older devices, but niceties like blocks, game center, and lots of other goodies.

    I would not hesitate to drop support for iOS 3.x. Think about dropping 4.x also.
    Regards,
    Duncan C
    WareTo

    widehead.gif
    Animated GIF created with Face Dancer, available for free in the app store.

    I'm available for one-on-one help at CodeMentor
    ·
  • TouchmintTouchmint Tempe, AZPosts: 814Registered Users @ @ @
    edited January 2012
    Agreed ^^ somewhere on the business forums there are stats for this dont quote me but its something like < 5% use ios 3.x there were also ios 4.x numbers in there but i dont remember maybe like 11% idk.
    ·
  • bobeastbobeast Posts: 58Registered Users
    edited January 2012
    Touchmint wrote: »
    Agreed ^^ somewhere on the business forums there are stats for this dont quote me but its something like < 5% use ios 3.x there were also ios 4.x numbers in there but i dont remember maybe like 11% idk.

    So when you DO drop support for 3.x, do those customers running on 3.x just stop getting update notices? Whats to stop them from updating anyways? Does anyone know how that works?
    ·
  • headkazeheadkaze Posts: 408Tutorial Authors, Registered Users @ @
    edited January 2012
    Some interesting stats here

    You only need to target for armv7 to rule out the under performing devices. Another advantage of only supporting armv7 is you will effectively halve the size of your binary, have 2k texture sizes, a minimum of 256 MB of RAM and OpenGL ES 2.0 support.
    iDevices.jpg
    1 x 1 - 20K
    <a href="http://headsoft.com.au"; target="_blank">Headsoft</a> | <a href="http://jungool.com"; target="_blank">Jungool</a>
    ·
  • dljefferydljeffery Posts: 1,314iPhone Dev SDK Supporter, Registered Users @ @ @ @
    edited January 2012
    I could be totally mis-remembering, but 3.2 was iPad-only, right? And the earliest post-3.2 iPhone/iPod touch release was 4.0?

    First-gen iPads run 4.x perfectly well. Not to mention 5.0, which I think they run even better (at least, mine seems to). So I wouldn't see any reason to keep your base at 3.2, which already excludes people who wouldn't have upgraded their iPhones/iPod touches to 4.0 or later.
    ·
  • nobre84nobre84 Posts: 981Registered Users @ @ @
    edited January 2012
    any ipad user that didnt do the major (free) upgrade to 4.2 (first version of 4.x for ipads, including multitasking and many other stuff) , probably isnt updating any apps either.
    Go ahead and require 4.0+
    ·
  • RLScottRLScott Posts: 1,665Tutorial Authors, Registered Users @ @ @ @
    edited January 2012
    nobre84 wrote: »
    any ipad user that didnt do the major (free) upgrade to 4.2 (first version of 4.x for ipads, including multitasking and many other stuff) , probably isnt updating any apps either.
    Go ahead and require 4.0+
    But you can't require 4.0+ for an update to an app that currently requires only 3.0, right?
    ·
  • nobre84nobre84 Posts: 981Registered Users @ @ @
    edited January 2012
    What you cannot change is UIRequiredDeviceCapabilities. Firmware version is fine
    ·
  • mer10mer10 Posts: 257Registered Users
    edited January 2012
    nobre84 wrote: »
    What you cannot change is UIRequiredDeviceCapabilities. Firmware version is fine

    Wait, seriously??? So if I launch an app from day one that requires a gyro, I can't remove that requirement for in a future update??
    ·
Sign In or Register to comment.