New iPhones are now arriving and are available in stores. So, you might have slightly less time reading on this weekend. Hopefully, you’ll still have some time – we have great pack of articles for this weekend.
- Sarun W. comes up with good articles on common practices in SwiftUI – How to add button to navigation bar in SwiftUI, How to use UIViewController in SwiftUI and SwiftUI List: Basic usage;
- Editable navigation titles in SwiftUI on iOS 16 by Natalia Panferova goes into details on navigation bar customizations in SwiftUI;
- Leonardo Maia Pugliese explains data structures and algorithms in Linked List Problem – Add Two Numbers in Swift and gets into new background task management in SwiftUI – New BackgroundTask in SwiftUI and How to Test It;
- Memory management in Combine by Natascha Fadeeva reminds on important aspects of memory management with reactive frameworks;
- Kevin Ma’s Performance-Profiling Swift on Linux: Getting Started covers Swift performance aspects on Linux;
- The SwiftUI Layout Protocol – Part 2 by Javier is a continuation of
Layout
protocol exploration; - Bruno Rocha does deep dive on existential types in Swift in What’s the ‘any’ keyword? Understanding Type Erasure in Swift;
- Antoine van der Lee covers aspects of WidgetKit in Variable WidgetBundle configuration based on conditions;
- What are Sendable and @Sendable closures in Swift? by Donny Wals covers structured concurrency aspects in modern Swift (and also small update on how to get more warnings on concurrency – Enabling Concurrency warnings in Xcode 14);
- Lee Kah Seng explains collection view techniques with SwiftUI cells – How to Refresh Cell’s Content When Using UIHostingConfiguration;
- Jordan Morgan explores new approach for dependency injection in SwiftUI – Dependency Injection with @State Variables.
And this is it for today. Grab your iPhone 14 Pro Max (in Deep Purple, presumably) and enjoy this new Dynamic Island.
Recommendations
Developer:
Go through interesting topics.QA engineer:
Go through interesting topics.PM/DM:
Business as usual.
You must log in to post a comment.