!!!3 days!! Bank Ambassador - Citrix MDX Cordova Plugin Code Challenge

Register
Submit a solution
The challenge is finished.

Challenge Overview

The goal of the challenge is to build a stub Citrix XenMobile (MDX) cordova plugin for ios/android platforms.

Challenge Requirements

We don’t have access to Citrix XenMobile product to test the MDX features, so you are building a cordova plugin with all MDX API as stubs.

The client will replace the stubs later to have the actual MDX SDK source code.

The documentation for the MDX SDKs can be found here

http://docs.citrix.com/en-us/mdx-toolkit/10/about-mdx-toolkit.html

The MDX Toolkit (SDKs) code is attached in challenge forums.

You will address the following :

  • - Build Cordova plugin that wraps all the API for both ios and android SDKs.

  • - Create and use a stub version of the MDX SDK for the ios and android.

  • - Provide build scripts for the plugin.

  • - Provide code-level documentation for the source code and build scripts you write - stubs excluded.

  • - Document how to replace the MDX SDK with actual source code.

  • - Document the instructions to build the plugin, publish it, and add it to existing cordova application.

  • - Document a sample usage of the plugin.

  • - All documentation should be placed in README (using github markdown language).



Final Submission Guidelines

Deliverable

  • - All files that implement the requirements.

  • - README file.

  • - Verification document.

ELIGIBLE EVENTS:

2016 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30052783