Google Places / Geo-location app with advertising

Cancelled Posted Aug 28, 2011 Paid on delivery
Cancelled Paid on delivery

**THIS APP REQUIRES SOMEONE WHO IS COMPETENT IN USING THE PLACES API AND ANDROID GEOLOCATION **

This Android is supposed to do the following:

- On appload, or upon pressing the "findme" button, uses GPS, Network and Last-known location, to locate the user and display their location on the mapview.

- On appload, based on user location in mapview, conducts a places search ([url removed, login to view]) in the nearby area

- After conducting the localsearch, it places the search results on the mapview as pins, which will have a custom icon

- Pins will correspond to a list of locations on the "list" page. These locations will have location name and address.

- Pins should be clickable, and when clicked will go to the "list" page with the relevant item highlighted

- On the top bar of the app, an Admob box should be there (for advertising)

So far the following has been done:

- UI is complete

- Geolocation is partially functional (it runs but only once and the Findme button doesn't work properly)

- A places search appears to run, but it doesn't work very well, or draw pins correctly on the map

The following needs to be done:

- A button and a search box need to be removed from the UI. For the removed searchbox, this space should be filled by the Admob banner (see final point)

- Get the Geolocation to work reliably on GPS/Network/Last Known Location so that it shows each time the app loads and also refreshes whenever the FindMe button is clicked

- The places search should run everytime the user location is updated. The pins need to render each time a search is completed

- The pins, when clicked, should take the user to the Places list and highlight the relevant list item (e.g. if pin "A" was clicked, list item "A" should be highlighted)

- Admob banner needs to be introduced at top

Android Geolocation GPS Java Mobile App Development

Project ID: #1185466

About the project

5 proposals Remote project Active Aug 30, 2011