Lukket

Geolocation app for iPhone Android Java

Hello,

This is a three (3) part project, please do not bid if you are not capable of eventually completing the entire three parts.

The first part is the most relevant and is to be accomplished ASAP. If successful, the following parts will follow.

The code can be written using Titanium appcelerator or native code, whichever is easier, faster, and cheaper :)

Please place a price bid on each part separately.

Part 1

Create a client app for Android, iPhone, and Java which normally runs in the background.

The app’s UI consists of:

- Company Logo, always displayed

- Disable (which means it cannot be ‘pinged’ and therefor it cannot be located)

- Hide and run in background

- Short ‘About us’ + version number + Company URL + Company eMail

- Enable/disable autostart

Default settings are: Enabled = True, autostart = ‘On’. Hidden and running in the background.

After first time installation, there will be a one-time message displayed to the user that it was installed and all is fine, plus a set short text message.

Assuming the app is installed on many client phones, the app will run in the background and would allow me to accomplish the following:

For lack of a better word, I will be able to ‘ping’ the phone (I assume using ‘Push notification’) and in response, the app (in the background) will contact me back using GPRS/http and a web-service which I shall provide, and will send me it’s location based on Google’s GeoLocation API using only the “My Location” feature, and NOT necessarily based on pure GPS.

Notes:

A. Always assume that the phone will either not have a valid GPS signal or not have a GPS at all, but will still return its location since positioning is based on the API’s “My Location” feature. Location is returned using Longitude and Latitude.

B. The general idea is to be able to know the phone’s location at any given moment. Since ‘pinging’ the app too often, every minute or two is not practical, therefore the app will be ‘pinged’ to find out its location approximately every 15 or 20 minutes.

This means that the most important issue is efficient battery use! – Please take that into serious consideration.

If you have a better solution, I am open to suggestions and ideas :)

C. In-order to be able to identify each and every unique phone, the phone will send its own phone number + IMEI as part of the data sent to the web-service.

All data sent should be encrypted. It will be decrypted on the receiving end, on the server running the web-service and the business logic.

If that is not possible or if you have a better solution, I am open to suggestions and ideas :) as long as the user is required for zero to very simple and minimal interaction, beyond app installation.

Part 2

Improving the identification process of each and every unique phone

This means that once the app is installed, it will request the user for approval and will notify him a few moments later if all was successful, or not.

Here is what will happen in the background: Once the user approves, using GPRS/http the app will call a web-service which I will provide, which will return a unique code. This unique code will be kept on the phone for as long as the app is installed. Every time the phone sends its location, this unique code will also be sent, as an additional param to the web-service.

Part 3

Adding rich push messages

I will have the option to send messages to the app that’s on the phone using ‘Push notification’. Messages will be sent to selective installed apps and not to all apps, depending on my own criteria and business logic needs.

Messages will not be simple text alone. They must be at a minimum, some sort of rich text, including possible links, and images. Once the message arrives it will behave like an SMS, meaning it will create an audio sound + wait for the user’s interaction.

As far as I’m concerned, sending video, flash, HTML-5 or other interactive media is a possible option, depending on the cost. It is not a must at this point.

Thanx

Færdigheder: Android, Geolokation, iPhone, Java, Mobile App Development

Se mere: geolocation ideas, iphone geolocation java, geolocation code android java, hidden geolocation app iphone, geolocation app android, java geolocation iphone, geolocation text message android app, word for android, word app for android, which is better iphone or android, which is better android or iphone, what version of android do i have, what app can i use to create my own logo, what android version do i have, video call android, video apps for android, text message app for android, text apps for android, text app for android, take two interactive, take - two interactive, successful business ideas, sms apps for android, running apps for android, run android on iphone

Om arbejdsgiveren:
( 1 bedømmelse ) neve avivim, Israel

Projekt-ID: #1003717

39 freelancere byder i gennemsnit $3133 for dette job

hegazy

Hello I developed tens of location based apps. Bid per app.

$2000 USD in 30 dage
(9 bedømmelser)
7.0
NeuronSoftech

Please see PMB for details.

$1500 USD in 20 dage
(8 bedømmelser)
6.6
Indexpage

Hi, We aim to provide you the best quality work. See more detail in PMB-Thanks

$5000 USD in 60 dage
(8 bedømmelser)
6.4
utsavsoftech

Hello There, Please have a look on PMB. Thanks

$3500 USD in 40 dage
(7 bedømmelser)
6.2
hungndl

Please, check PM

$2500 USD in 30 dage
(24 bedømmelser)
6.1
EMobX

Hi there, Delivering high-value, innovative mobile solutions! EMobX has a team dedicated to creating cutting edge applications and services for the Apple IPhone, Blackberry, J2ME, Symbian, Windows Mobile and a team Mere

$3000 USD in 35 dage
(12 bedømmelser)
6.0
AshwinSen

Hello, Please view PMB. Ashwin

$2000 USD in 30 dage
(39 bedømmelser)
5.7
roshish

Hello Sir, Kindly chk PMB for my msg. Thanks

$2500 USD in 40 dage
(27 bedømmelser)
5.5
pbq

I am very interested in your project.

$2000 USD in 30 dage
(11 bedømmelser)
5.0
CloudGanga

Check PMB for details.

$2800 USD in 30 dage
(6 bedømmelser)
5.0
arman321

SERIOUS [url removed, login to view] PMB.

$2500 USD in 20 dage
(8 bedømmelser)
4.9
macsmoke

Hello We have developed GPS location tracking apps for android and iphone already, ready to give you demo of the apps. PMB

$2000 USD in 30 dage
(1 bedømmelse)
3.4
accusol

Please check PMB

$3000 USD in 40 dage
(1 bedømmelse)
3.2
swinteractive

We are domain experts with years of experience in apps development. Please check you pm for reference and details. Thank you

$3600 USD in 45 dage
(0 bedømmelser)
0.0
dreamteam1

Interested.

$5000 USD in 60 dage
(0 bedømmelser)
0.0
Diastro

Core geolocation app for android is already available for testing. Web interface as well : [url removed, login to view] Android app : [url removed, login to view] We will provide the AN Mere

$1600 USD in 14 dage
(0 bedømmelser)
0.0
sixfabian

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

$2500 USD in 65 dage
(0 bedømmelser)
0.0
meneemfcis

I can deliver the application quickly using appcelerator

$1900 USD in 25 dage
(0 bedømmelser)
0.0
vinfotechmkt

Dear Sir, Our company specializes in design and development of mobile [url removed, login to view] check PMB. Regards Dishant [url removed, login to view]

$6000 USD in 40 dage
(0 bedømmelser)
0.0
Tritoneapps

Hello, We are tritone tech in mobile application and game development. Regards, Caleb

$3000 USD in 30 dage
(0 bedømmelser)
0.0