CS193 Developing Applications for iOS using SwiftUI (Spring 2021)

iPad Air: 2360-by-1640-pixel resolution
at 264 pixels per inch (ppi)

https://developer.apple.com/sf-symbols
https://developer.apple.com/design/human-interface-guidelines/foundations/sf-symbols

https://xcodereleases.com
https://developer.apple.com/documentation/xcode

The deployment target is the earliest version of iOS that can run your app. If you set the deployment target to iOS 13.2, it will run on iOS 13.2 and above, including iOS 14.
~2021
https://developer.apple.com/forums/thread/678340

SupportedPlatform
https://developer.apple.com/documentation/packagedescription/supportedplatform

iPadOS16 iOS 16 iPhone 8 and later 12 Sep 2022
https://www.apple.com/ipados/ipados-16-preview
https://support.apple.com/ios/update
https://developer.apple.com/download/all
older versions: https://developer.apple.com/forums/thread/8121
Xcode 13.4.1
June 2, 2022
https://download.developer.apple.com/Developer_Tools/Xcode_13.4.1/Xcode_13.4.1.xip

https://cs193p.sites.stanford.edu

What is behind the main SwiftUI view?
October 2021

How to make your app look great on every screen
2020
https://developer.apple.com/news/?id=nixcb564

https://stackoverflow.com/questions/13212288/is-there-a-shortcut-to-make-a-block-comment-in-xcode

MapKit
https://developer.apple.com/documentation/mapkit

PreviewProvider
https://developer.apple.com/forums/thread/665338

2019

Observable Object
https://www.hackingwithswift.com/quick-start/swiftui/observable-objects-environment-objects-and-published
2021

vector-editing tool like Sketch or Illustrator
https://sfsymbols.com
https://stackoverflow.com/questions/57342170/how-do-i-set-the-size-of-a-sf-symbol-in-swiftui
Extra argument in call
https://developer.apple.com/forums/thread/697351

code samples:
LazyVStack
https://developer.apple.com/documentation/SwiftUI/LazyVStack

Grouping data with Lazy stack views
https://developer.apple.com/documentation/swiftui/grouping-data-with-lazy-stack-views

Advertisement