Infinum #iOSCocoaTreats - weekly dev newsletter
Jun 17 2021
OldOS Project, Static Member Lookup & What is new in SwiftUI
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’s new in SwiftUI for iOS 15
Visual effects, remote URLs, and cleaned up APIs galore.
Improve discoverability using Static Member Lookup in Generic Contexts
Static Member Lookup in Generic Contexts allows simplifying code while improving the readability and discoverability of your code.
Using the MainActor attribute to automatically dispatch UI updates on the main queue
How the MainActor attribute eliminates the need for us to manually dispatch UI updates on the main queue when using Swift 5.5’s new concurrency system.
How to use a pre-release Swift version in Xcode
Each Xcode version comes with a specific Swift toolchain, but you don't have to wait for a new Xcode version to try the new Swift features.
Automating Mac Catalyst Distribution with fastlane
We recently automated PDF Viewer for Mac distribution via fastlane. Here’s how you can do the same for your Mac Catalyst app.
Announcing SwitchStore for the Composable Architecture
We are adding new tools for handling enum state in the Composable Architecture, with a focus on safety and performance.
The OldOS Project
Recreating a fully functional version of iOS 4 in SwiftUI.
Will Swift Concurrency deploy back to older OSs?
When Swift adds a new language feature as wide-reaching and fundamental as Concurrency, support for
the current versions of iOS and macOS ought to be non-negotiable.
P.S. We are hiring!
Building a Scrollable Custom Tab Bar in SwiftUI, Swift 5.8 and more!
Arbitrary SwiftUI Linear Gradient Rotation, Xcode 16.3, iOS 16.4 and more
Using User Defaults to store preferences in Swift, Swift Cookbook and more...
Color-naming systems, mastering charts and more!
30 000 lines of SwiftUI, Peer Feedback, Master Charts and more!
Storyboard or Code, VisionKit, iOS 16.3 and more!
ChatGPT with SwiftUI, M2 Pro, M2 Max and more!
iOS 16 Photo Picker, SwiftUI Charts, Tips to Survive in Tech and more!
iOS Developer Trends, Enums explained, SwiftUI and more...
Announcing Lottie 4.0, SwiftUI Lifecycles and more!