WWDC22 is over, but the whole summer is open to play with betas, frameworks and SwiftUI navigation features. So let's spend some hours learning new things.
- Sarah Reichelt shares great quick recap of SwiftUI for Mac – SwiftUI for Mac 2022;
- Another good overview of
somein Swift 5.7 by Lee Kah Seng – Understanding the “some” and “any” keywords in Swift 5.7;
- And to understand it even better here is a great piece by Antoine van der Lee – Some keyword in Swift: Opaque types explained with code examples;
- Paul Hudson shares practical use of SwiftUI new features – How to use inner shadows to simulate depth with SwiftUI and Core Motion;
- And also need to mention his three comprehensive reviews of new things for developers – What’s new in Swift 5.7, What’s new in SwiftUI for iOS 16 and What’s new in Xcode 14?;
- Mastering NavigationStack in SwiftUI. Deep Linking. by Majid Jabrayilov provides examples on new SwiftUI navigation API;
- Sarun W. puts new SwiftUI Mac features to use with series of articles – Create a mac menu bar app in SwiftUI with MenuBarExtra, SwiftUI Grid and How to add a TextField to Alert in SwiftUI;
- Natan Rolnik dives into server-side Swift with Deploying Server-Side Swift Apps With Docker on Heroku;
- Quick guide on the Grid container in SwiftUI – new layout view explained by Natascha Fadeeva.
Swift and SwiftUI capture our attention for this week. Let's see what next week might bring us.