Example app to showcase data handling for displaying car locations. Currently locations can be displayed in a list or map view.
- List view showing name, location and fuel of the cars
- Map view showing the locations of all cars around you
- Unit tests for location initialization
- Travis CI integration
There is always room for improvement:
- Show interior and exterior condition of the car
- Add multi-line labels for address fields and break afterm street name
- Add lazy load to list view
- Avoid reloading map when switching between tabs
- Avoid reloading list when switching between tabs
- Only load annotations in area and only after map has zoomed
- Reload data when internet connection resumes