Key Information

Register
Submit
The challenge is finished.

Challenge Overview

The Hercules Player is an application that allows customers to download videos to their computer or device for offline playback, along with streaming playback of videos for online playback.

There is a proof of concept done as an iOS application that works correctly, but the client has requested an HTML5 version. This version of the app will be used on browser-based versions of the application, as well as wrapped in native code and used as the iOS and Android versions, leading to a single HTML5 codebase that covers all platforms.

This architecture will define the iOS application that will house the already designed HTML5 master architecture. This will consist of the application wrapper and native web view that loads the HTML5, along with a native Mongoose embedded HTTP server that provides the bridge between the content server and the HTML5.

This application is already relatively completed. You will be given the codebase and will be expected to update the existing architecture to match the given code

 

Tips for success
  • Asking questions early and getting the copilot's feedback is very important for the success of this architecture competition.
  •  


Final Submission Guidelines

Please see the wiki - http://apps.topcoder.com/wiki/display/docs/Hercules+Player+HTML5+iOS+Documentation+Architecture

ELIGIBLE EVENTS:

2013 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30033124