Infinum #iOSCocoaTreats - weekly dev newsletter
Dec 19 2019
Combinators, Changelog, OptionSet and Direct Methods
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Behind the scenes of iOS and Mac Security
The Find My feature in iOS 13 and macOS Catalina enables users to receive help from other nearby Apple devices in finding their lost Macs.
Objective-C Direct Methods
It’s hard to get excited when new features come to Objective-C.
How OptionSet works inside the Swift Compiler
Swift’s OptionSet protocol is the bridged version of Objective-C's NS_OPTIONS enum.
Keep a Changelog
Don’t let your friends dump git logs into changelogs.
What’s Revolutionary about Flutter
The Flutter mobile app SDK is a new way to build
native mobile apps that break away from the “cookie cutter” apps that have been so common in the past.
The four simple ways to encode sum-types
We'll introduce them and discuss their pros and cons, focusing on open (extensible) sum-types.
Regexes vs Combinatorial Parsing
The app needs to transform the string into some kind of struct that the sequencer knows how to play. In short, we need to parse this string.
Just as with OO, one of the keys to a functional style of programming is to write very small bits of functionality that can be combined to create powerful results.
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