Skip to content
#

swiftui-tutorial

Here are 9 public repositories matching this topic...

Apple's official SwiftUI Landmarks tutorial, completed through the views, lists/navigation and user-input chapters: browse landmarks decoded from bundled JSON in a NavigationSplitView, filter to favorites, and open details with a MapKit map, circular image and favorite toggle. Uses the Observation framework (@observable, @bindable). iOS/iPadOS.

  • Updated Jan 12, 2025
  • Swift

Learning-project to-do list for iOS/iPadOS built with SwiftUI and MVVM: add tasks with minimum-length validation, tap to toggle completion, swipe to delete, reorder with EditButton, and an empty-state screen. Items are JSON-encoded with Codable and saved to UserDefaults through an ObservableObject view model.

  • Updated Jan 12, 2025
  • Swift

SwiftUI learning project: an iOS/iPadOS app that lists 17 Apple frameworks in a three-column LazyVGrid. Tapping one opens a sheet with its description and a Learn More button that shows Apple's developer page in SFSafariViewController through UIViewControllerRepresentable. Practices MVVM, sheets, bindings and UIKit interop.

  • Updated Jan 12, 2025
  • Swift

Learning project from Sean Allen's SwiftUI Fundamentals course: an iOS/iPadOS appetizer-ordering app with a TabView and a List of appetizers fetched from the course REST API via URLSession and Codable, with NSCache-backed remote images, an MVVM view model, a UIKit activity indicator and error alerts. Account and Order tabs are still stubs.

  • Updated Jan 12, 2025
  • Swift

Add this topic to your repo

To associate your repository with the swiftui-tutorial topic, visit your repo's landing page and select "manage topics."

Learn more