Module Assembly - Radial Menus iOS Control Management Assembly

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Radial menus are designed for ease of use, comfort, and intuitive natural motion for hands in the steering wheel positions. The thumb becomes the primary finger to drive the action requests as the thumb wraps around the touch sensitive device as it is being held. This is similar to steering wheels in cars where controls are placed on the steering wheel. This allows the driver to maintain a comfortable driving position without disrupting or moving the placement of the hands.

A radial menu takes the standard vertical and horizontal menus and transforms them into angled arcing menus where the center of the menu resides at the base of the thumb or at the top of the thumb. The radial menus are then placed in the natural location where the thumbs reside on handheld touch sensitive devices; allowing the thumbs to drive actionable requests. This allows users to keep their natural hand hold on the device and still maintain a comfortable experience with the device.

This attached Radial Menus iOS Control Management Assembly 1.0.RTF provides specification documentation for implementing the radial menu behavior based on user gestures.

The assembly contest is going to implement the desired logic. and create unit test for functionality verification.



Final Submission Guidelines

Deliverables

  • Completed implementation code, including unit tests.
  • Detailed deployment guide to verify the submission.

ELIGIBLE EVENTS:

2013 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30032106