[PS-75] Pocket Sword 2 for iOS7 and beyond Created: 23/Aug/13  Updated: 21/Apr/14  Resolved: 27/Sep/13

Status: Resolved
Project: PocketSword
Component/s: None
Affects Version/s: None
Fix Version/s: 1.4.6

Type: Epic Priority: Major
Reporter: Alan Lee Assignee: Nic Carter
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Design and features of iOS7 changed a lot from early days.
It may be better both for design and working on new features if we do not have to worry about backward compatibility.
How about creating a new Pocket Sword 2 project for iOS7 and beyond?



 Comments   
Comment by Nic Carter [ 24/Aug/13 ]

It was only with great sadness that I recently dropped support for iOS 3.1.3!!

The first gen iPad will still be stuck on iOS 5, so my next thoughts were to be for iOS 5 and later, but I am open to suggestions. As I have no time right now to be working on an update, I had thought of just making sure it worked ok under iOS 7, and my 3rd gen iPad is running it well on the latest beta of iOS 7. I am hoping to fix up the look-and-feel over the Christmas break (that's the long holiday break in Australia), starting with removing almost all of the XIBs and instead doing things programmatically, which should make updating things to look nicer in iOS 7 MUCH easier.

But, I'm open to thoughts and suggestions!
Thanks!

Comment by Alan Lee [ 26/Aug/13 ]

I see. I just started looking at the code base so I don't have clear idea yet. I'll get back to you on this.

Comment by Nic Carter [ 27/Sep/13 ]

FYI, with the new feature of the iOS App Store where you can download older versions of an app for older devices, I am now looking to make the next version of PocketSword targeting iOS 7 only. I'll now close this task. Feel free to email me with any questions about the code & keep an eye on BitBucket for updates.

Comment by Nic Carter [ 27/Sep/13 ]

(Apple fixed this with iOS App Store changes!)

Comment by Alan Lee [ 28/Sep/13 ]

Does this mean that for pre-iOS7 users current version will be the final version?

Comment by Nic Carter [ 28/Sep/13 ]

There aren't many devices that aren't able to update, and with my lack of time to test across multiple versions of iOS and devices now-a-days, and with Apple now allowing downloads of older versions of the app, the answer is yes.

Comment by Alan Lee [ 29/Sep/13 ]

Thanks. That makes perfect sense.

Comment by Nic Carter [ 01/Oct/13 ]

FYI, I'm setting the deployment target for the next release of PS to be iOS 5.1 – it seems I'm very used to using conditional code & it works fine on it. So this means it should work on all generations of iPads.

Generated at Tue Jul 22 20:29:41 MST 2014 using JIRA 6.2#6252-sha1:aa343257d4ce030d9cb8c531be520be9fac1c996.