Android GPS reporting utility

Concluído Postado Dec 30, 2011 Pago na entrega
Concluído Pago na entrega

A background service which regularly posts the phone location to the SOAP web service.

If the current Latitude / Longitude is obtained but the web service is not available, it will remember the unsent readings (Lat, Long, Date/Time) in volatile memory array, and then send when the web service becomes available.

The service consists of the following:

1) A "Home" screen

2) A "Settings" screen

3) A background service

## Deliverables

**SELECT Lattitude - Android GPS reporter "service".**

A background service which regularly posts the phone location to the web service.

After a specified number of seconds, the phone will determine the current Latitude / Longitude. If it gets this, it will attempt to send it to the Web Service (see below for more information)

If the current Latitude / Longitude is obtained but the web service is not available, it will remember the unsent readings (Lat, Long, Date/Time) in volatile memory array, and then send these in the order they were missed when the web service becomes available.

(Up to 40 readings should be remembered)

The GPS reporting service consists of the following:

1) A "Home" screen

Button to "Start/Stop" the location service.

Button to "TEST".

- Display the current Service Status (Running, Off)

- Display most recent status of GPS (Active / Not Available / Disabled)

- Display most recent status of Web Service Login (Ok / Failed)

- Display the latest Lat/Long with (Phone) Date/Time

Menu option to go to "Settings" screen

2) A "Settings" screen with the ability to enter:

- Service URL (a web address that the location can be posted to).

- Username

- Password

- Reporting Interval in secs (default to 180 secs)

- Auto-start when the phone starts (tickbox)

NOTES:

Web Service: See <[url removed, login to view]> for a description of the web service. (**[PushEngineerPosition][1]** and [**LastXPositions**][2])

After being started, the background application must not end until told to do so.

This app should run in the background.

Screen design available at: <[url removed, login to view]>

In your bid please state programming language and any technical implications or options. e.g.

a. Java SDK vs. phonegap, titanium etc?

b. Screen design improvements ?

c. If no GPS avail, whether you would use GSM provider network ?

d. As the first step we will ask you to check that you can post to our web service using the current variable types and formats (we will issue you with a test userID and password for this purpose)

e. Date/Time format for web service: *CCYY-MM-DDTHH:MM:SS

*

* *ADDITIONAL REQUIREMENT: *In consideration of privacy issues, the service should only obtain the location during standard working hours (e.g. Mon-Fri 8am to 5:30pm)* unless a setting indicates otherwise (e.g. a "24x7" tickbox). Any suggestions?*

Android Engenharia iPhone Mobile App Development Gestão de projetos Arquitetura de software Teste de Software

ID do Projeto: #2696216

Sobre o projeto

17 propostas Projeto remoto Ativo em Jan 11, 2012

Concedido a:

xenia880vw

See private message.

$131.75 USD em 14 dias
(13 Comentários)
4.1

17 freelancers estão ofertando em média $491 nesse trabalho

TopOfStack

See private message.

$1020 USD in 14 dias
(273 Comentários)
8.2
cr8tivewebexpert

See private message.

$679.15 USD in 14 dias
(179 Comentários)
7.7
ransika

See private message.

$75.65 USD in 14 dias
(57 Comentários)
6.9
dominolog

See private message.

$550.8 USD in 14 dias
(5 Comentários)
6.1
magentoguy

See private message.

$650.25 USD in 14 dias
(19 Comentários)
5.7
GLK

See private message.

$150 USD in 14 dias
(27 Comentários)
5.3
zech77

See private message.

$500 USD in 14 dias
(27 Comentários)
5.1
oparidaesystems

See private message.

$330.65 USD in 14 dias
(5 Comentários)
4.7
babyandroid

See private message.

$200.6 USD in 14 dias
(8 Comentários)
3.9
VickyJ

See private message.

$550.8 USD in 14 dias
(8 Comentários)
3.8
pseudocodevw

See private message.

$200.6 USD in 14 dias
(16 Comentários)
3.5
silversoftware

See private message.

$200.6 USD in 14 dias
(6 Comentários)
3.0
androsoftsvw

See private message.

$200.6 USD in 14 dias
(1 Comentário)
2.5
ahmed1107

See private message.

$400 USD in 14 dias
(0 Comentários)
3.0
maihuyliem

See private message.

$150.45 USD in 14 dias
(0 Comentários)
0.0
mobiad

See private message.

$2350.25 USD in 14 dias
(0 Comentários)
0.0