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!
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
Test Retries, StaticString & Woodoo Magic