MapDestination is an application for iOS and iPadOS that displays several destination locations along with descriptions and details of these locations. This project was created based on a tutorial from the Swiftul Thinking YouTube channel using SwiftUI Framework.
This following features of the app was made using Swift, SwiftUI, and MapKit with MVVM :
- Show Map using MapKit
- Map Annotation for All Locations
- Select location from the List
- Select location using the Annotation
- Next location with the next button
- Animation while slide to other location
- Detail Location
- Direct to Wikipedia
- clone this repo,
https://github.com/fauzandwip/MapDestination.git
- double click file
MapDestination.xcodeproj
- choose iPhone or iPad simulator, you can choose real device too
- run the app