MapBox-MapKit-GoogleMap-iOS-Demo

What it can do

Based on MapBox, MapKit, GoogleMaps:

  • Show map

  • Search: Search the place near user location, show all result in table view.

  • Navigate: mark the place user choose and draw a route to it.

  • If people click the search button, we show all annotations and accept user to select what place they want to draw route.

In process

People can share location with others they want like their group, their family,...

Structure

Use MVVM, DI and Factory Pattern:

  • 1VM for 3 Maps

https://github.com/Al3927/CoreDataLearning