Support our Sponsors:

Go Back   Touch Arcade > Developer Discussion > Public Game Developers Forum

Reply
 
Thread Tools Display Modes
  #1  
Old 11-05-2012, 06:03 AM
MikeSz_spokko MikeSz_spokko is offline
Senior Member
 
Join Date: May 2009
Posts: 594
Default iOS fragmentation on armv7 capable devices ?

Hey there,

I was looking for some numbers on Google but couldn't find them. So maybe someone here knows

We're finishing our latest game and we're wondering if there's any point supporting iOS4 at all. It did make a lot of sense a few months back (when you could still build for armv6 normally), but nowadays it seems to me like it's a waste of effort

After all it doesn't matter how many iOS devices run iOS 5+, what matters is how many "modern" iOS devices are on iOS5+. Or to put it in different words - how many 3GS/iphone4/iPad1 devices did not update to iOS5

Does anyone have any info on that or anything to point me in the right direction ?
Reply With Quote
  #2  
Old 11-05-2012, 07:47 AM
VRPgames VRPgames is offline
Developer
iPhone 5s, iOS 7.x
 
Join Date: Jun 2011
Location: Ireland
Posts: 60
Default

You can support iOS4 if your game doesn't have features that are only available in iOS 5-6. There are many people who just don't bother updating their system to the latest iOS but their devices 3GSs, iPad1 and iPhone 4 support armv7. All my games are armv7 only and I support minimum 4.3.
Reply With Quote
  #3  
Old 11-05-2012, 08:06 AM
MikeSz_spokko MikeSz_spokko is offline
Senior Member
 
Join Date: May 2009
Posts: 594
Default

Quote:
Originally Posted by VRPgames View Post
You can support iOS4 if your game doesn't have features that are only available in iOS 5-6. There are many people who just don't bother updating their system to the latest iOS but their devices 3GSs, iPad1 and iPhone 4 support armv7. All my games are armv7 only and I support minimum 4.3.
I know. The thing is - is there any point in supporting them or not ? If we have things like Twitter, Facebook and some others that will work on iOS5 or higher only, is there any point in creating switchable menus for iOS4 ?

Really wondering about the number here - is it 1% ? 2% ? 10% ?
Reply With Quote
  #4  
Old 11-05-2012, 05:56 PM
ChaoticBox's Avatar
ChaoticBox ChaoticBox is offline
Senior Member
 
Join Date: Oct 2008
Location: Toronto Canada
Posts: 853
Default

Here's an iOS version chart that's updated weekly: http://david-smith.org/iosversionstats/

All armv7 devices can run at least 5.1.x so personally I don't see much point supporting anything lower. You increase your workload quite a bit by continuing to support 4.3:
  • There's no 4.3 simulator
  • You need your own offline caching/resubmit code for Game Center (iOS 5/6 do it for you)
  • Some Obj-C features (e.g. ARC) aren't fully supported on iOS 4.3
You'll almost certainly need to compile with LLVM GCC 4.2 as well due to changes in the standard C/C++ libs in newer iOS versions. Apple has made it clear that GCC won't be updated and will completely disappear sooner rather than later, so migrating away from that would be in your best interest.
Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Copyright 2012, TouchArcade.com, LLC.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Copyright 2008 - 2011, TouchArcade.com. Privacy Policy / DMCA Copyright Agent