Closed

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

technotrust

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)
8.1
qitsol

A proposal has not yet been provided

$2061 USD in 20 days
(36 Reviews)
7.3
CreativeB24

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)
6.9
wanggil

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)
6.8
anthonioez

A proposal has not yet been provided

$360 USD in 10 days
(77 Reviews)
6.8
lbear9090

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)
6.6
monster816

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)
6.4
re4ct0r

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)
6.1
Analist

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)
6.0
buraqtech

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)
6.0
simplesshh

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)
5.9
Indexpage

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)
5.9
codeware1

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)
5.7
vishalbodkhe

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)
5.6
eperfections

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)
5.7
toxsltech

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)
5.5
ranakrishnapaul

Hello there, I can do such app..as 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)
5.2
dolphinedanlu

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)
5.1
shineiron0708

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)
5.0
Valentina1993

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)
5.0