Infinum #iOSCocoaTreats - weekly dev newsletter
Nov 28 2019
Ink, OSLog, Protocols and Dark Mode
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Adopting Dark Mode on iOS and Ensuring Backward Compatibility
A comprehensive overview of adopting Dark Mode in an iOS app, along with a few tips to make the process of development easier.
Scroll View Layouts With Interface Builder
Laying out a scroll view is a confusing task. I found it easier when, in iOS 11, Apple introduced frame and content layout guides.
Clear and searchable logging in Swift with OSLog
Exploring Apple’s currently recommended logging approach.
22 short tests of Combine – Part 1: Protocols
This article will be the first third of my investigation into Combine, covering an effort to re-implement the three key protocols of Combine: Publisher, Subscriber and Subscription.
How Swift Achieved Dynamic Linking Where Rust Couldn't
For those who don't follow Swift's development, ABI stability has been one of its most ambitious projects and possibly it's defining feature,
and it finally shipped in Swift 5
Tools & Libraries
A fast and flexible Markdown parser written in Swift.
Can an iPhone Really Match Full Frame in Low Light?
The announcement of Night Mode promises “low-light shots never before possible on iPhone.”
Innside Apple’s iPhone Software After Buggy iOS 13 Debut
Software chief Federighi is overhauling development and testing of iOS 14 to make it easier to spot problems early.
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!