We are developing a Field Companion Software Application for Android that will be used by Field Sales and Service People to extend the Services of our Desktop Software.? The application will allow customer import, lookup, servicing, selling of materials, emailing invoice and importing and exporting work information via email attachments.? Coder must have proven ability in using and integrating Google Android features into software projects.? Parsing files like .csv or .xls and then remaking those files to export are critical.? This is the first of a group of related projects and so we would like someone who values a long term relationship.
We will require proof of outlined skills and then an NDA prior to providing detail Specs for this project.
Thank You
## Deliverables
This project is the first of several as we turn our attention to Android to work as a field companion to our desktop software.? We want to find a programmer that understands the value of a long term relationship and understand the seriousness of deadlines, but works in a completely thoughtful and efficient manner.? ? The skills you must absolutely have to complete this task in a short period of time are:
1. Be able to Make 8.5?? x11?? document template, which will be populated by Android and then printed to the screen and emailed as an attachment to the populated email address of the customer and copied to the office.? We are also acceptable to nicely formatted Html Invoice to the customer with Actual Invoice downloaded from Web.? However we would rather it come from Android.
2. Be able Import and parse .csv or .xls to populate Screen one job at a time or a Job list with cells that shows all the info imported in an html format for phone, address, and email.? Clicking phone number activates phone and enters phone number.? Touching Address allows copy or activates Google Maps to locate the address.? Or Google Maps plots all addresses in the job list.? Clicking the email opens and addresses email and copied to a fixed email address.
3. Populate fields from Google contacts and populate Google contacts from info entered or imported.? Populate some fields from Pick List in tiny Databases on the SD Card.? The databases on the sd card are populated from entries in the screen.? The Largest SD Pick list Service and Products would be maxi 20 to 30 lines, accessed when a screen in touched on the Android.
4. The ability to add several menu setup selections in Android menu button that allows manual entry or entry from things entered in the screen to populate the SD Card DBs
5. Need to be able to add, subtract and multiply numbers as in Dollar totals and tax, in the Android Screen.
6. Need to be able to test and emulate.? So that when you send us product to test that it has already been generally tested as the operator would use it by you.
7. Fields editable field need to be generic and able to allow copy and paste, editing from pick lists, and entering from 2rd party keyboards and voice.
?
If you do not have the above skills you will be frustrated and delayed by this project.?
More Detailed Specs are available after signing NDA for approved coders.
We will also require that:
?
Performance Software Technologies, Inc. own all source and documentation and distribution rights.
?
Must support software for 90 days following delivery
?
Must work per original specifications or updated specs, approved by both parties
?
Must sign and honor a Non Disclosure.
?
Most estimate that this project should take no more than 2 to 3 weeks, if you have the above skills.
?
Coder must have and be able to use all development tools needed to satisfy this project.
?
If interested please respond with samples of work using the above skills.