Infinum #iOSCocoaTreats - weekly dev newsletter
Jun 4 2020
Core Data, UIInteraction and How to Add Resources in Swift Package Manager
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Level Up Your Trackpad Support Using UIInteraction
How to make your iOS app work well with scrolling, secondary clicking and dragging on a trackpad or mouse.
How to Add Resources in Swift Package Manager
Swift 5.3 brings resource capabilities to SPM.
Core Data Performance: 6 tips you should know
Core Data performance is important to prepare your app for future big datasets.
Libraries & Tools
A modern library to swizzle elegantly in Swift.
Instrumenting features built in the Composable Architecture
Today we are releasing first-party support for instrumenting features built in the Composable Architecture.
REPL Driven Design
So I’ve learned my lesson. REPL driven development feels easier and faster than TDD; but it is not.
Introducing Swift AWS Lambda Runtime
The Swift AWS Lambda Runtime is designed to help Swift developers build serverless functions for the Amazon Web Services Lambda platform.
A guide to monads in Haskell
Monads are the most important structures in Haskel but they are difficult to grasp for most programmers because they have few analogs in other languages.
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