Infinum #iOSCocoaTreats - weekly dev newsletter
Apr 29 2021
Swift Composable Navigator & Swift 5.4
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
What is Property Wrappers in Swift
As the name implies, a property wrapper is a new type that wraps a property to add additional logic. Let's see what it capable of and the benefit it provided.
Table of Contents Selector View
A view that shows selectable symbols, similar to UITableView's sectionIndexTitles API but with support for symbols and more flexibility.
Using SwiftUI’s frame modifier to resize and align views
How the frame modifier can be used to create resizable views that fill the container they’re rendered in.
Collapse and expand UITableView cells like a Pro
Animations are among the key factors that distinguish between the regular and outstanding user experience.
Swift 5.4 Released
Swift 5.4 is now officially released! This release contains a variety of language and tooling improvements.
Tools & Libraries
Swift Composable Navigator
An open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind.
All Your Macs Are Belong To Us
Bypassing macOS's file quarantine, gatekeeper, and notarization requirements
How Facebook encodes your videos
How Facebook uses machine learning and other methods to prioritize video encoding and ensure the best viewing experience for everyone.
P.S. We are hiring!
Sheets in SwiftUI, Basic Shortcuts, Holiday App Store Sumbmissions and more!
Swift Charts, @dynamicCallable, PKCE Authorization and more
Combining opaque return types with primary associated types, Binary targets in SPM, Swift Cheatsheet for begginers and more!
iOS 16 Passkeys, Result builders in Swift, Ask Apple on November 14 and more!
Unit Tests in Swift, Window Management in SwiftUI, Spotlights on Dynamic Island and more!
SwiftUI vs UIKit, Best Swift refactoring practices, New preferences on macOS Ventura and more!
Live Activities, Create ML with SwiftUI, M2 iPad Pro and more...
Introducing Ask Apple, Swift Formatters, Swift UI List Types and more!
State Restoration in SwiftUI, What’s new in Swift 5.7, Never keyword in Swift, Mastering NavigationStack in SwiftUI, Rounded Corners View in SwiftUI, iOS 16.1 Beta Updates, Swift and SwiftUI Stats in iOS 16, Control Your Apple Watch With Your iPhone and more…
Mastering Dynamic Island in SwiftUI, Gauges, Swift's print(), debugPrint(), String(reflecting:), Mirror(reflecting:) and dump(), Static and Dynamic linking in CocoaPods, iOS 16