Challenge Overview
Competition Task Overview
The Nairobi Mobile App will allow customers/consumers to take surveys to leave feedback and review the client’s products using a smartphone app.
For this challenge, we need to build the UI for this app and make it ready for demonstration and backend integration.
More specifically:
- Build an iOS / iPhone prototype app that matches the storyboard, it must also have correct screen flow
- Able to access camera but doesn't have to be able to actually scan barcodes, you can mock a success / failure response after scanning some barcode
- Use Core Data for persistence
- Supports iOS 7 and 8
- Supports iPhone 5, 6 and 6 plus
- Code can be written in either objective-c or swift, up to you.
We provided some other documents in challenge forum, make sure you check them out after registering to the challenge.
You might also find it helpful to go through these two pages:
Timeline
This challenge has shorter review / appeals timeline, make sure you meet the deadlines.
Technology Overview
- iOS 7 / 8
- iPhone 5, 6 and 6 plus
- Xcode 6 (latest version)
- Swift or objective-c
Documentation Provided
Register to download documents 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:
- Code that covers all requirements
- 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