Location/Tracking App for Android

We are looking for a simple app, like a service running in the background that will track the smart phone. User will not interact with the app.

The app must run just during a configurable period (like 8am - 2pm). Out of the period the app could be on hold/stand by. By default, it will run 24hs (0:00am - 11:59pm)

> When this period start (every day) or app start:

1) Check our ValidateService (POST+JSON) = datetime of last configuration (null if default) + imei + phonenumber + androidversion

1.1) If it returns UPDATE, it will include a new configuration file (JSON format) and app must replace/refresh the current;

1.2) If it returns REJECT, user must see a simple alert (text tbd) to contact us, and the app must stop; User will need to restart the device to recheck;

1.3) if it returns OK, go ahead, nothing to do! ;)

> When the period start:

1) Notify our NotificationService (POST+JSON) = USER_ON + datetime + imei 1) Turn GPS on

> During the period, every X (default 60) seconds:

1) Get the Position = location (lat and long) based on GPS and/or GSM (Fine Location) + datetime + Activity State (Moving or not for e.g.) + GPS Fixed + gsm signal (number) + battery power (%)

2) Sent the Position + imei to our PositionService (POST+JSON)

> During the period, if user turn on/off the mobile phone:

1) Notify our NotificationService (POST+JSON) = MOBILE_ON/MOBILE_OFF + datetime + imei

> During the period, if user turn on/off the gps:

1) Notify our NotificationService (POST+JSON) = GPS_ON/GPS_OFF + datetime + imei

> During the period, if user turn on/off the gsm data:

1) Notify our NotificationService (POST+JSON) = GSM_ON/GSM_OFF + datetime + imei

>When the period finish:

1) Notify our NotificationService (POST+JSON) = USER_OFF + datetime + imei 2) Turn GPS off


> Configuration File (JSON format):

This version, will contains only these fields: StartAt (HH:MM) - Default: 00:00

StopAt (HH:MM) - Default: 23:59

PositionUpdateInterval (Integer) - Default: 60

> Datetime

For all messages, the datetime must be when the message is generated; It must include the timezone.

> Avoiding Message Lost

If any error happen (e.g. sending a message to our services, device turning off), app must try to resend the message (or messages) on the next update. For Notification and Position Services, app must receive an "OK" or must try to resend it on the next update.

> Optimized

Please, avoid any battery drain! ;)

We would like to transfer the most simple data as possible. Cheap and fast traffic data!

> Your Recommendations

We are not mobile developers, so any recommendation will be appreciated, and we are able to adjust our scope for the best solution.

Skills: Android, Mobile App Development, Software Architecture

See more: gps tracking solution, update android version, track phone android, tracking app for android, the best android phone, text message app for android, text app for android, phone track android, phone android track, next version of android, next android version, next android update, new update for android, new android version, new android update, mobile phone app developers, mobile app developers cheap, lost android, looking for gps location, looking for developers for app, looking for a new mobile phone, looking for android developers, location based services in android, gps for android phone, gps for android

About the Employer:
( 0 reviews ) São Paulo, Brazil

Project ID: #5232171

44 freelancers are bidding on average $802 for this job


Hi, We have reviewed your requirements mentioned in project description. We have a very good skill set in iPhone, iPad, Android and Web Development.. We already done many heavy rated application. We also want t More

$1030 USD in 25 days
(86 Reviews)

A proposal has not yet been provided

$2061 USD in 20 days
(36 Reviews)

Hello, We are experts on the Android platform. SCOPE OF PROJECT: 1. The application will be created as Location app. 2. User will be able to view their position (specific) with the help of GPS, storing location. More

$2478 USD in 15 days
(6 Reviews)

Hi, I have read your requirement carefully. I am an iPhone | Android software expert with rich experience. I have done many successful iPhone | android apps and games: single, multi-player, cocos2d, unity3d. A More

$1029 USD in 3 days
(13 Reviews)

A proposal has not yet been provided

$360 USD in 10 days
(77 Reviews)

Hi, Sir. I have 7 years experience in this field. I can do this perfectly, I am ready for you. Thanks.

$1546 USD in 15 days
(41 Reviews)

Hi, I'm an expert ios and android app developer with 5+ years of experience. I am an expert in Native Android SDK,objective c, HTML5, Database(MySQL,MSSQL),CSS,DHTML,JQuery,etc. I believe my skills would be ideal More

$1030 USD in 3 days
(17 Reviews)

Dear Sir, I have developed 4 GPS tracking applications for other clients before. I can to this project perfectly. Please consider my offer.

$721 USD in 14 days
(23 Reviews)

Hi! I would like to help u with your project. Ive made very similar project in past: [url removed, login to view]

$736 USD in 10 days
(9 Reviews)

1. Vehical Tracking App In these days we are also designing and developing a complete vehical tracking app which shows the current live movement of vehical on googlemaps by using its API's too as its site can be viewe More

$994 USD in 18 days
(7 Reviews)

Hi, sir. I have read your requirement carefully I am a Android and iPhone/iPad developer and your project is very interesting for me. My ability is just suitable for your job. I'm guru of mobile app development a More

$526 USD in 14 days
(25 Reviews)

Hello Sir, We are very much positive for your requirements and having a same application developed before. Kindly check similar work: Following are the links for the demo : [url removed, login to view] More

$1030 USD in 25 days
(5 Reviews)

Hello, I have gone through your project’s initial requirements with the help of the job posting you have placed. And I think I have requisite experience and expertise to complete your project successfully. I More

$773 USD in 15 days
(18 Reviews)

Hello, I am interested to work for this project. Portfolio: [url removed, login to view] [url removed, login to view] [url removed, login to view] ht More

$842 USD in 8 days
(19 Reviews)

10+ years experience. 600+ projects completed successfully. I am very interested in this project. Please send me complete details. Ready to start ASAP.

$1546 USD in 30 days
(51 Reviews)

Dear Hiring Manager, I can comfortably develop app to track the smart phone. I am experienced in developing such [url removed, login to view] check: [url removed, login to view](ANDROID DEMO available) I would welc More

$1030 USD in 10 days
(8 Reviews)

Hello there, I can do such I do have exp. with the same sort of app. So lets talk more on it. Thanks, Rana

$2000 USD in 30 days
(13 Reviews)

Hi, Read your requirements in detail. I have 5+ years experience in mobile|social network programming. Communication is the key of success of every projects. Iím available for communication 15+ hours a day. I wil More

$721 USD in 3 days
(7 Reviews)

Dear Client, I've read your project description. I can start working immediately after you hired me. Looking forward to your reply to discuss the further details. Best regards.

$1030 USD in 15 days
(9 Reviews)

Hello, I am Valentina working in a Mobile Application Development Company i.e. Meyashi Infosoft. * Client repetition ratio is more than 85% because of Quality Solution. * Fast turn around time. * Provides f More

$309 USD in 7 days
(10 Reviews)