Challenge Overview
Project Overview
Brivo Reader will be an iOS application, optimized for the newest generation of iPod Touch, that reads credential values by two different mechanisms, and passes them via HTTP/JSON call to a remote server (called “The Panel Server”). Credentials may come in the form of a QR Code read through the camera, or via a bluetooth connection from a companion iOS application (called “Credential App”) running on a separate device.
Competition Task Overview
The challenge is to build a “minimally viable” version of both the Reader and Credential app including very rudimentary UI. As a starting point, there are a pair of applications created in a previous challenge that demonstrates text passed over bluetooth. Testing this pair of applications will require three iOS devices. The winning submission from that challenge will be provided in the challenge forum.
To see full challenge requriements, please also register to get details from challenge forum.
Note to contestants AND reviewers: You will need three iOS devices with bluetooth capability!
UI
We only need basic UI as shown in the concept diagram (attached in challenge forum), focus on getting the functions to work correctly.
Technology Overview
- iOS 7
- Mobile
- Bluetooth
- QR Code Scan
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:
- iOS apps that implements all the mentioned 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 to the Online Review Tool.