POIFinder - iOS/Android App Development

Cerrado Publicado hace 7 años Pagado a la entrega
Cerrado Pagado a la entrega

POIFinder App Design and development

Implement an app to record as a background process:

Select the frequency in minutes to update the POIs - (default 5)

Select a preferred storage folder for information - (default App Folder)

Select the preferred maximum number of POIs in a list - (default 5)

Select the preferred units of measurement for the distance - (default metre/Kilometres)

Select the preferred distance from a POI which is of interest - (default 500 metres)

Select Categories to include: List of check boxes - all (default) / tourist attractions / art / historic / war / settlement / transport/ religious/ restaurant/ rest rooms / sports events / music

Implement an app to show on screen, and continue when in the background:

Start a journey session (DDMMYY-HHMMSS-Location) where the application will:

Obtain number, street, suburb, region, state, country information based on location data

Obtain list of names of points of interest (POI) within set distance from location

Calculate distance in metres to each POI

Obtain 10 sentences of text about POI from Wikipedia

Obtain 10 sentences of text about POI from Google

Add to list of POI as location changes

Stop a journey session and write all collated information into a file session file sorted in same order as the journey path as per the example:

>>DD/MM/YY-HH:MM:SS:

Country: XXXXXX

State: XXXXXXX

Region: XXXXX

Suburb: XXXXXXXX

Number and Street: 9999 / XXXXXXX ,

POI 1 & Distance : Name , 99999

POI 1: Wikipedia Text

POI 1: Google Text

POI 2 & Distance : Name , 99999

POI 2: Wikipedia Text

POI 2: Google Text

POI N & Distance : Name , 99999

POI N: Wikipedia Text

POI N: Google Text

DD/MM/YY-HH:MM:SS:

Country: XXXXXX

State: XXXXXXX

Region: XXXXX

Suburb: XXXXXXXX

Number and Street: 9999 / XXXXXXX ,

POI 1 & Distance : Name , 99999

POI 1: Wikipedia Text

POI 1: Google Text

POI 2 & Distance : Name , 99999

POI 2: Wikipedia Text

POI 2: Google Text

POI N & Distance : Name , 99999

POI N: Wikipedia Text

POI N: Google Text

<< {End of File Example Format}

Must show icon in notification bar when service installed/running and during capture.

Must provide option to start and stop travel session in notification bar menu item, ie show notification item in list to stop journey if in progress.

Android : Java code base using Android Studio

iOS: Using Swift

Must continue to obtain location/POI info whilst receiving other application notifications, phone calls, or other types of messages.

Error handling must be informative and not just crashout

Must support Android 4.x, 5.x and above on non-rooted device

Must be proven on Samsung phone S3 and S7.

Two Payments/Milestones

Payment/Milestone 1. Deliver Ux/UI screen mockups of preferences and home screen - $15

Payment/Milestone 2. Deliver .apk and source code to googledrive - $90

Payment/Milestone 3. Successfully rebuilt source code and tested by project testers on Samsung S3/S5/S7, HTC and Motorola devices. - $25

Test Cases available on request

Payment on milestone completion only- upwork deduct fees from milestone amounts

Daily status report requested

Please review paying attention to detail and ensure your proposal highlights any assumptions or constraints.

Android SDK de Android Wear iPhone Java Swift

Nº del proyecto: #11279926

Sobre el proyecto

3 propuestas Proyecto remoto Activo hace 7 años

3 freelancers están ofertando un promedio de $156 por este trabajo

JanetteJackson

I can do it

$66 USD en 2 días
(0 comentarios)
0.0
satveersibia

A proposal has not yet been provided

$155 USD en 3 días
(0 comentarios)
0.0