Infinum #iOSCocoaTreats - weekly dev newsletter
Apr 7 2022
Hot Reload in Swift, WWDC22 Announcement, SwiftUI Adaptive Stack Views, SwiftUI Animations
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Hot Reloading in Swift
What if you didn't need to waste time waiting for your Swift projects to
Does saving few hours per week sound good enough?
SwiftUI Adaptive Stack Views
How do you adapt your SwiftUI layouts for varying dynamic type size and available horizontal space?
Disable animations on a specific view in SwiftUI using transactions
Disable animations on a specific view in SwiftUI and find out how you can replace the deprecated animation(nil) modifier.
How to force multiple lines of Text in SwiftUI
We have no way to set the minimum lines of Text in SwiftUI, you can try this hacky approach.
Weak self, a story about memory management in Swift
Here is a short story how memory leaks can still happen with
Logging in Swift
Apple provides us with a framework to build a proper logging system using the
Difference between AppDelegate, SceneDelegate and SwiftUI's App protocol
With 'UIApplicationDelegate', 'UIWindowSceneDelegate' and SwiftUI's 'App' type now being around, it may be confusing sometimes.
The Abstract Syntax Tree - Swift vs. Kotlin
A dive into the abstract syntax tree and how it could help to make our apps language independent with a comparison of Swift and Kotlin
static func VS class func
What's the difference between these two?
News & Updates
Apple - WWDC22. Call to code.
2022 date announced - opening keynote on
GitHub - 4 ways we use GitHub Actions to build GitHub
From automating builds and releases to taking care of large-scale regression testing,
here are a few ways GitHub uses GitHub Actions to build itself.
In defense of simple architectures
What are the pros/cons of using simple software architectures?
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!