Infinum #iOSCocoaTreats - weekly dev newsletter
Past issues
Subscribe
Jul 18
Aug 1
Jul 25 2019
Combine, ExpressibleBy and How to Reduce Memory Footprint
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Combine’s what makes SwiftUI really shine
It's time to start catching up with Combine!
Read More
Articles
Swift ExpressibleBy protocols
What they are and how they work internally in the compiler.
Combine debugging using operators in Swift
Combine debugging can be hard with long stack traces which don’t help at all.
Reducing Memory Footprint and OOM Terminations in iOS
How to avoid getting killed by the OS.
Utilizing value semantics in Swift
Let’s take a look at a few different ways in which we can make use of the semantics of value types.
RxSwift Quick Overview
Our next step in understanding how Combine relates to RxSwift is to properly understand the lines around RxSwift.
Libraries & Tools
Bow
Bow is a library for Typed Functional Programming in Swift.
Other
When a rewrite isn’t: rebuilding Slack on the desktop
A new version of Slack is rolling out for our desktop customers, built from the ground up to be faster, more efficient, and easier to work on.
Previous Issues
Mar 16
Building a Scrollable Custom Tab Bar in SwiftUI, Swift 5.8 and more!
Feb 23
Arbitrary SwiftUI Linear Gradient Rotation, Xcode 16.3, iOS 16.4 and more
Feb 16
Using User Defaults to store preferences in Swift, Swift Cookbook and more...
Feb 9
Color-naming systems, mastering charts and more!
Feb 2
30 000 lines of SwiftUI, Peer Feedback, Master Charts and more!
Jan 26
Storyboard or Code, VisionKit, iOS 16.3 and more!
Jan 19
ChatGPT with SwiftUI, M2 Pro, M2 Max and more!
Jan 12
iOS 16 Photo Picker, SwiftUI Charts, Tips to Survive in Tech and more!
Jan 5
iOS Developer Trends, Enums explained, SwiftUI and more...
Dec 22
Announcing Lottie 4.0, SwiftUI Lifecycles and more!
Load More