Calix Mobile Android Native Module Assembly

Register
Submit a solution
The challenge is finished.

Challenge Overview

Project Overview

Appirio is building a hybrid mobile app for Calix which will help it’s customers quickly and easily access their Service Station CRM portal.  The goal of the app is to enable customers to open/review/edit technical support case, software request, and hardware return (RMA) requests.  The app will built as a hybrid app with native features.  A barcode scan capability will be integrated into the app to allow users to scan hardware product id and serial numbers to populate those fields in RMA cases.  The other native feature will allow users to capture and upload image files to open cases.  Calix would like our help in assisting their users with closing cases faster in their system.  Analytics will provide the metrics needed to gauge the success of the app.

Competition Task Overview

For this native contest, we need to pull in the UI Prototype into the native shell and implement the following 5 native features:

  • Barcode Entry
  • Attach File for Upload
  • Google Analytics
  • Login Failure redirect
  • Launch the app from a URL

���Full details are available in the requirements spec posted to the contest forum.

This contest will implement the features for Android platform.

Testing

You need to provide manual demos to verify your implementation.

Technology Overview

  • Android
  • Phonegap
  • Salesforce SDK
  • Google Analytics
  • Integrated Barcode scanner

Documentation Provided

Register to see documents in contest 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:

  • Complete solution with the UI integrated and all mentioned native features implemented.
  • A complete and detailed deployment documented explaining how to deploy and verify the application including configuration information.

Final Submission

For each member, the final submission should be uploaded to the Online Review Tool.

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30040825