/Landmarks-SwiftUI

An app written in SwiftUI that shows landmarks

Primary LanguageSwiftApache License 2.0Apache-2.0

Landmarks-SwiftUI

This is a very simple app written to be a showcase of the SwiftUI essentials.

demo

SwiftUI Features Used

  • Multiple Screens
  • CustomViews
  • Usage of UIKit views inside SwiftUI
  • TableView
  • StateBinding (a view change updates data and data update changes view)
  • ObservableObjects (so that change in an object's fields is automatically reflected in the views)
  • EnvironmentObjects (so that a data passed on top of hierarchy is made available to all the views down the hierarchy)