WishList Tracking: An exploration with SwiftUI

Simple iOS app written with SwiftUI (and, of course, Swift) to begin exploring it.

Goal: Get used to View navigation and modification, utilize lists, pass data between views, and allow user input.

Achieved Results:

  1. User Input: Wish list items with their name, location (i.e. vendor), and price tag.
  2. Favicon polling ( that little icon you see when you visit a website, shows beside the items in the list view)
  3. Simple understanding of data lifecycle and publisher/subscriber used in SwiftUI.
  4. Fast updating of a sum shown within the navigation view.
  5. Reinforcing Swift knowledge.


View Github