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