Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Overview

 

Greetings all, what we have here is a "code ideation". Our client is looking to test the ability to detect NFC signals from Android phone across a distance. The use case for this is unique and they will not be using NFC in the typical way. The primary goal is to find ways to force an Android device to generate different kinds of strong / sustained NFC signals. Communication via NFC is not important for this test - we simple need to detect the signal.

 

Challenge Details

 

In this challenge we'd like you to create a simple Android app which is able to run multiple "tests". Each test should exercise the NFC chip in a different way. The design of the app is up to you, the meaningful part of this challenge is to determine what kinds of NFC signals can be generated.

 

Additional Notes

 

The application needs to run on current main versions of Android.

 

In order to increase the chances for detection, we want to generate the strongest possible signal for the longest period of time (e.g. several seconds if possible).

 

"Tests" that require a second phone can be used, but we prefer solutions that can generate signal with a single phone.

 

Please include as many unique tests as possible (as long as they're are truly different from each other).

 

If there are ways to take advantage of lower level access to NFC hardware in particular phones, these would be valuable as well (please document the phone hardware requirements).

 

Bonus


We want to encourage different ways to think about this problem and different solutions. If your submission passes (> 80% review) and you have a unique idea / test (which no one else has submitted), you will be paid an additional $100 for each such idea. Assignment of this bonus award will be determined strictly by the project team.

Final Submission Guidelines

Submission Guidelines

Submit your application as a zip file
Include a detailed discussion of each "test" in your submission
Include an installation / deployment guide
Include a brief video showing your solution running

ELIGIBLE EVENTS:

2017 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30055502