Infinum #iOSCocoaTreats - weekly dev newsletter
May 20 2021
RxUI, Actors, & NSAttributedStringBuilder
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
On Building a Fluid User Interface
Threads was built from the ground up as an entirely new experience, and presented an opportunity for us to rethink our approach to user interfaces.
Fileprivate vs private in Swift: The differences explained
Fileprivate and private clearly differ from each other. Read more about why you will probably use private a lot more than fileprivate.
How to read App Name, Version, and Build Number from Info.plist
Learn an easy way to read the information in Info.plist.
Applying SwiftUI ideas to RxSwift.
Keep private information out of your logs with Swift
One simple trick to avoid unintentionally leaking your users private info.
Swift Actors: A practical example, part 2
Series of Combine framework programming related blog posts.
Tools & Libraries
Composing NSAttributedString with SwiftUI-style syntax.
How M1 Macs feel faster than Intel models: it’s about QoS
By segregating macOS background tasks on Efficiency cores, M1 Macs can run user apps unfettered on their Performance cores. And that feels really fast.
P.S. We are hiring!
SwiftUI, Sendable & iOS 15
Testing Retain Cycles & Preparing for Presentations
How to Make Your Code Reviewer Fall in Love with You
Solving Crashes & Testing
AsyncSequence & Race condition vs. Data Race
Combine, SwiftUI and Sleeping
Dynamic Type Sizes, Subjects & A Single Link
Custom Environment Values, AWS for Swift & Minimun iOS Version to Support
Button Configuration, Render Test & Custom Dump
Leap Seconds & Multiple Alerts