Challenge Overview
Competition Task Overview
For this challenge, we are going to create a iOS app based on the provided storyboard:
- The app must adhere to the design in the storyboard
- The app must be developed using Swift and Xcode 6.1
- The app must support iPhone and iOS 7 / 8
- We'll use local json storage for this app, connecting with web services to manage report data will be done LATER. The point is to have an app that works locally so we can fully demo its abilities.
- You should properly document your code
- We do not have any other documents for this so if you have any questions, ask in the forum early.
Timeline
Please note this challenge has shorted timeline (review, appeals, etc...) so make sure you pay attention to this and don't miss the deadlines.
Technology Overview
- Xcode 6.1
- iPhone 4 / 4s/ 5 / 6 / 6 plus
- Portrait Only
- iOS 7 / iOS 8
- Swift
- Json
Documentation Provided
Register to download storyboard from challenge forum.
Final Submission Guidelines
Submission Deliverables
A complete list of deliverables can be viewed in the TopCoder Assembly competition Tutorial at: http://apps.topcoder.com/wiki/display/tc/Assembly+Competition+Tutorials
Below is an overview of the deliverables:
- Working iOS app (including source code) that covers all requriements
- A complete and detailed deployment documented explaining how to deploy the application including configuration information.
Final Submission
For each member, the final submission should be uploaded via the challenge detail page on topcoder.com