1. Mobile Platform Android 2.2 and above (Froyo and Gingerbread )
2. Mobile Hardware Huawei Mobile
3. Application Requirements
a. No Login required
b. Application should be able to read a barcode using the main camera interface.
c. Application should store the scanned barcode number.
d. Application should keep storing (stack) the scanned barcode number, until they are processed (e.g. emailed).
e. The Read barcode number should be stored on stack with the below information
i. Mobile Number / IMSI
ii. Date and Time of barcode Scanning
iii. Barcode number
iv. If Possible GPS coordinates
v. Status (two options. Saved or Sent)
f. An ability to push the stacked information via email or submission to a server via HTTP POST. (any one of these features, but not both. Submit quotation for both features separately)
g. Once the stack is processed, it must be cleared and should not be processed again.
h. Once exit, application should still keep the stack information saved and should not lose it at any cost.
i. One the application is re launched, the stacked information should be visible and should be able to be processed.
j. The option of processing of stack is by emailing it to a specified recipients in the form of a table.
4. The deliverable should include
a. Design Documents
b. Test cases and Test Results
c. Basic Troubleshooting guide.
d. Source code (optional)