I have inherited some code for a photo gallery + manipulation app that was originally written for iOS 4 / 5 and it needs to be cleaned up and modernized. You will be given a complete XCode project that compiles as-is (currently 14.8k lines). It's up to you if you adapt the existing code or re-write from scratch, but the deliverable is a complete XCode project that compiles for iOS7 SDK, adheres to Apple's current app-writing best practices and behaves the same as the current app.
Here's what I'm looking for:
-Change all XIB interfaces to use Storyboard format, update all relevant code
-Create a storyboard for both the iPhone and iPad to make this a universal app (only iPhone exists currently)
-Replace all deprecated API calls with modern equivalent
-Analyze all code and abstract more properly to remove code duplication
-Analyze and restructure code as needed to make it easier to maintain in the future.
Ownership of the resulting files will become exclusively mine upon payment and you will be asked to delete it from your system once the job is complete. Image assets and all extra media that are provided to you as part of the initial XCode project are only to be used to complete the work on this project.