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.
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!