Register
Submit a solution
The challenge is finished.

Challenge Overview

Competition Task Overview

For this challenge, we need to make a few enhancements and fix some bugs in the exisitng NthID iOS app:

  • Make sure the app works properly on iOS 7 and iOS 8, and there's no UI / layout issues on iPhone 6 and iPhone 6 plus
  • Upgrade the project to work with Xcode 6.1
  • Remove "Beacon Configuration" from the admin menu. The functionality should still be there in the event we want this app to use beacons to unlock doors again.
  • iOS8: iPhone no longer receives notification when it is in the vicinity of a Reader
  • Ability to swipe the menu closed (swipe right to left)
  • Make the menu button more easily clickable when it is in the open-state
  • App is currently named "NthID Nymi" on home screen, it should just say "NthID"
  • We had NthID running in background for a few days and when we opened the app it got stuck on the login screen with the "retrieving info" loading icon spinning. We had to delete the app and reinstall it for it to work correctly again.

Technology Overview

  • Xcode 6.1
  • iOS
  • Objective-C
  • Bluetooth LE

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:

  • Updated code with all requirements covered
  • A complete and detailed deployment documented explaining how to deploy the application including configuration information. If deployment guide doesn't need to be updated then provide a new verification guide.

Final Submission

For each member, the final submission should be uploaded via the challenge detail page on topcoder.com

ELIGIBLE EVENTS:

2015 topcoder Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30047373