Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 1.42 KB

README.md

File metadata and controls

21 lines (16 loc) · 1.42 KB

M-Tribes Maps

NOTE: To run the app on a device, change the bundle ID

App features

  • App consumes a simple webservice to fetch a list of cars locations.
  • If the Api request failed, app tries to get the cars list persisted in a simple SQLite database.
  • If Api succeeded, the SQLite table is updated.
  • A maps view and a list observe the fetched list to show the locations on the map and the list.
  • The list is searchable and changes its binding to either the filtered or the full list.
  • Tapping on a car from map or from list, hides all other cars, shows an info window with the car name on it and replaces the list with more details on the car.
  • Tapping again on the selected car (or anywhere else in the map), unselects the selected cars and shows all other cars again.

Third party Frameworks used