OpenDMTP client for iPhone/iPad and Android

I'm looking for a developer that can build an iPhone application which connects to an OpenGTS server (running on Linux) via OpenDMTP protocol to report GPS location, speed and direction.

Some requirements:

1) the app must be able to send updates on a variable interval specified by a default configuration and easily changeable (eg 1 second to 5 minutes)

2) the app must send data to an OpenGTS server specified but is also be configurable to use an alternate server

3) protocol can be http or UDP to interface with existing OpenGTS server-side collectors.

4) the client app must be able to store/cache data points if the phone has no carrier signal but yet has GPS signal. Once carrier signal is restored, the client app will batch upload the data points to the OpenGTS server. The cache size will be determined by the available storage on the client device.

5) the app must be able to run in the background uninterrupted in the case of an incoming phone call or text message

6) the client app must be able to be assigned a unique ID which can be used to identify the device

7) local display on the client can be simple - GPS location, direction, and speed. No need for local map display at this time.

8) the app must be written towards eventual deployment via the Apple App Store and function on iPad and iPhone IOS devices.

9) the app should be backwards compatible to the oldest possible IOS version which does not limit the functionality mentioned above.

This specification is the first incarnation of the client application. The person awarded this project will be invited to undertake further development of this app and porting of the app to Android and perhaps other phone platforms.

Skills: Android, iPad, iPhone, Mobile App Development, Objective C

See more: opendmtp android, opendmtp iphone, opendmtp, android opendmtp, opengts iphone, opendmtp client, opendmtp android client, iphone opendmtp, opendmtp android opengts, opendmtp client android, ios opendmtp, client opengts iphone, opendmtp ipad, opendmtp ios, use opendmtp client opengts, opengts client iphone, android opendmtp app, opendmtp app android, opendmtp opengts, opengts android client cache, opendmtp upload, ipad opendmtp, opengts ipad client, iphone opendmtp devices, iphone gps opendmtp

About the Employer:
( 10 reviews ) San Pedro, United States

Project ID: #1103285

3 freelancers are bidding on average $457 for this job


Respected Client, Please check our bid in your pmb. Sincerely, iEleganttech

$500 USD in 8 days
(0 Reviews)

Dear sir, We are interested to this android [url removed, login to view] send us your confirmation to start the project. Thank you, Best regards ipower solution.

$220 USD in 15 days
(0 Reviews)

We can do the work for you.

$650 USD in 7 days
(0 Reviews)