MapDestination App built with SwiftUI

MapDestination App

MapDestination

About App

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.

Features

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

Screenshots

iPhone

Light Mode

Dark Mode

iPad

Light Mode

Dark Mode

Video Recording

iPhone

iPad

Tech Stack

Instalation:

  • 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

GitHub

View Github