Hey there! This week we have many great reads for the developers, so – buckle up!
This week we'd like to pay our respects to Ray Wenderlich and his portal. Now it has new name – Kodeco. It is still great source of useful content for developers and we'll even share couple of articles today.
- But, we'll start with great article on secure memory management from Apple Security Engineering and Architecture team – Towards the next generation of XNU memory safety: kalloc_type;
- And another great read is Apple Developer article with great usages of Dynamic Island – Spotlight on: The Dynamic Island;
- Moritz Philip Recke explores video preparation for streaming – Converting video files for HLS streaming;
- Create a Card with an Image Outside its Bounds in SwiftUI by Leonardo Maia Pugliese is a great walkthrough on SwiftUI with out-of-bounds drawing;
- Magnus Jensen shows good example of placing button for different device types – Better placements of bottom buttons in SwiftUI;
- Natalia Panferova shares two articles on different aspects of development – Fill bar marks with gradient in Swift Charts to make your bar charts nicer and good hint on app localization review – Check localizable strings with the accented pseudolanguage in Xcode;
- Great review of recent Bluetooth audio vulnerability in iOS by Guilherme Rambo – SiriSpy - iOS bug allowed apps to eavesdrop on your conversations with Siri;
- Another great SwiftUI guide – Create Custom Cell with Placeholder UI Using UIHostingConfiguration by Lee Kah Seng;
- As promised – couple of great articles on Kodeco – State Restoration in SwiftUI by Tom Elliott will help make your app more magical for users, App Shortcuts: Getting Started by Andrej Vukelic guides on making app better integrated into iOS and Building a Recommendation App With Create ML in SwiftUI Saeed Taheri focused on machine learning practical usages;
- Jordan Morgan raises important question for those who use SwiftUI – Presenting Sheets: Item, or a Boolean Binding?;
- Refactoring Swift: Best Practices to succeed by Antoine van der Lee gives good tips on refactoring;
- Two articles from Marco Eidinger – How to handle popups and alerts in WKWebView on web content navigation cases in iOS apps and good unit conversion guide with new Swift
MeasurementAPI – Convert Celsius to Fahrenheit and back in Swift.
That's a lot for this week. Have time for rest and some time to read something interesting!