Android google maps GPS tracker

Job ID: 35766417

Budget: ₹4,000 – ₹8,000 INR

Requirements.

1. Android Native Java code / single activity.
2. use Google maps SDK
3. maps displays one or many points , as per data given. ( 1 to max 6 points)
4. the points color codes match with names ( max 6 .. so names will be shown 3 in a row , below the map.)
4. clicking on the vehicle name - centers maps to that vehicle' point/circle icon.
5. text will show how many minutes user was active - simple increment , if tracking is 'on'

GPS Data / testing: NO real data - local simulation only.
For testing the screen, use a local function that supplies names of bus and their lat/lon every 5 seconds.
( array of objects , each object containing name + lat/lon)
use a timer count + some maths to keep adding .001 to latitude and longitude...
name of bus can be something like "Bus" + count%4 ..for Bus1, Bus2, Bus3...
use the slider - start/ pause to enable disable this timer feed.

Non - negotiables :
- Do not use deprecated code / APIs. + build against latest android SDK version.
- Check google maps docs for any latest android SDK nuances.