Enhance an existing Android App

Closed Posted 5 years ago Paid on delivery
Closed Paid on delivery

Here is a detail of what needs to be done, including skills required to complete the project.

Summary

The person will be working on a functional App developed to work with a device over the NFC interface (BLE interface to be added). It will read and write data from the device based on specific conditions and then store the data locally on a MySQL database on the phone. On command the database information will be uploaded to our webserver. The App communicates with the web-server as the master database to collect configuration and settings information. It is also intelligent enough to work offline when there is no connectivity.

The current project involves enhancing the existing code to make it faster, more robust and introduces better formatting of data presented on the mobile. Existing reporting will need to be enhanced to present the report in a more user-friendly manner. Analytics will need to be introduced on the handset.

Technical Requirements

1. Expert at Android programming

2. Expert at handling NFC interface

3. Intermediate level proficiency in handling BLE interface

4. Intermediate level proficiency of managing SQL/MySQL databases

5. http communication with web-server – master level proficiency

6. Intermediate level expertise in handling encryption/decryption

7. Ability to work with CVS systems

Other Requirements

1. Ability to work independently

2. Demonstrated capability of habitually documenting code snippets with detailed commentary

3. Moderate expertise in writing test plans for code testing

4. Coordinate remotely, if required, for testing

5. Good communication skills

6. Regular verbal sync-up and weekly reporting on email is mandatory

Project Duration

Current work requires about two (2) months of effort (including the time to understand the existing code)

Miscellaneous

Once this part is over, we may want to engage the same person for working on Rev 2.0 of the App and also for maintenance of the Rev 1.0.

Android Java Mobile App Development MySQL Software Architecture

Project ID: #17717579

About the project

17 proposals Remote project Active 5 years ago

17 freelancers are bidding on average $565 for this job

wuyong2020

Hello, I am Android expert and have rich experiences with BLE. I am interested in this project. Hope to work with you. Regards

$555 USD in 10 days
(78 Reviews)
7.8
ownmyserver

Hello Friend, I have 4+ year experience in design and development of Websites and Mobile Applications. I have relevant experience to your requirement. I can do your project. I have expertise in developing Appointme More

$555 USD in 10 days
(52 Reviews)
5.6
webinvoidia

Website Design, Graphics Design, Adobe Creative Suite, Photoshop, Illustrator, Logo, Image Editing, Flyers, T-Shirts/ Hoodies, App Screen Designs] With IONIC 3 | ANGULAR 5 | | PHONEGAP | FRAMEWORK 7 | | API DEVEL More

$250 USD in 10 days
(18 Reviews)
5.0
iweblane

Hi... We are iWeblane Software, We have read your project description and can see the requirements. We can Enhance an existing Android App. Please award us the project so that we can discuss it more. Our team ha More

$250 USD in 10 days
(11 Reviews)
4.1
virgoir

I worked with NFC and have high experience in Web-service and backend development. I can do your project in the best way.

$477 USD in 25 days
(0 Reviews)
0.0