Write an Agent which runs on an Android mobile device at the background. The Agent sleeps for an Interval (dynamic value 30-120 seconds), then wakes-up, detects the mobile location, sends the location to a Data Center, and receives in return a notification to trigger an event in the mobile device if relevant.
The goal is to have an accurate low power operation of the Agent. It is composed of the following requirements:
1. The Agent shall detect the location proparely whenever it wakes up. This means 100 meter maximum error when used in a fast moving vehicle and maximum 50 meter error otherwise. The frequency of the report depends on the speed of the device.
2. The Agent shall not report false locations to the Data Center.
3. The overall power consumption overhead of the Agent operation shall not exceed 30% of the battery daily usage.
4. The Agent shall detect whenever GPS reception is strong (or acceptable) in order to activate the GPS.
5. The agent should detect whenever GPS reception is poor (or not exists) in order to turn off GPS and use other location detection means (like Cellular Network, WiFi, etc.)
Detailed specifications attached.
Developer must demonstrate experience with Android GPS from other applications. Please send links to your work.
15 freelancer đang chào giá trung bình $1257 cho công việc này
We have developed similar kinds of android application for high value asset realtime [url removed, login to view] checks the screen shots attached in the private message.
Hi, We are highly experienced developers with similar development expertise. We assure you work will be done according to your requirement with best quality. Thanks
We at Compattern Solution Providers are doing extensive development primarily for Android and iPhone, but also for Windows mobile and Black Berry for smart devices