Note: This is Swift version of https://github.com/toandk/MapRouting
================ This is a simple iPhone app allows user to choose 2 places on the map and draw a direction route between them. The UX, UI is based on Google Maps application on iOS.
Main features:
- Choose starting point/destination by searching place name, address.
- Choose starting point/destination by selecting on the map.
- Choose starting point/destination by using current location (while enabling location service)
- Choose transporting method: driving, transit, walking or bicycling
- Choose places from search recent history
- Draw routing path on the map base on starting point/destination and transporting mode
- Swap starting point and destination location
App using map and places data of GoogleMaps SDK for iOS
Code using MVVM design patern, bases on ReactiveCocoa library for Objective-C. Unit tests using Specta and Expecta
Support iOS 8.0+