Swift UI Notes
Delay https://www.hackingwithswift.com/example-code/system/how-to-run-code-after-a-delay-using-asyncafter-and-perform DispatchQueue.main.asyncAfter(deadline: .now() + 0.5) { // your code here } @Binding, @State, @ObservableObject https://jaredsinclair.com/2020/05/07/swiftui-cheat-sheet.html https://www.hackingwithswift.com/quick-start/swiftui/whats-the-difference-between-observedobject-state-and-environmentobject Example Swift projects https://github.com/Dimillian/MovieSwiftUI https://github.com/Ranchero-Software/NetNewsWire Play while muted https://stackoverflow.com/questions/51010390/avaudiosession-setcategory-swift-4-2-ios-12-play-sound-on-silent do { try AVAudioSession.sharedInstance().setCategory(.playback, mode: .default) try AVAudioSession.sharedInstance().setActive(true) } catch { print(error) } Persist Local Data USerDefaults - key value dictionary; Keychain - pw, credentials, userids, secure stuff (key value) CoreData - database, queries, etc. Can ship a fullly filled database Android: Jetpack Compose...