Infinum #iOSCocoaTreats - weekly dev newsletter
Past issues
Subscribe
Mar 31
Apr 14
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
recompile
?
Does saving few hours per week sound good enough?
Read More
Articles
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
weak self
.
Logging in Swift
Apple provides us with a framework to build a proper logging system using the
Logger
type.
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.
WWDC
2022 date announced - opening keynote on
June 6th
.
Other
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!
Previous Issues
Jun 30
Existential 'any', SwiftUI Renderers, Swift Evolution Monthly, WWDC Talks, SwiftUI MVCS
Jun 23
SwiftUI Digital Lounges Q&A, Opaque Types, NavigationStack & Deep Linking, MultiDatePicker Calendar, 2D Density Plots, Property Wrappers
Jun 16
Guide to Asynchronous Swift, WWDC Viewing Guide, Xcode 14, Ridgeline Plot with Charts, SwiftUI Grid, Realm with SwiftUI
Jun 9
What's New in Swift 5.7, iOS 16 UIKit & SwiftUI Additions, Swift Charts, Xcode 14 Improvements
Jun 2
WWDC22, UIKit & Coordinators, SKStoreReviewController, Xcode file templates
May 26
Intro To SwiftUI, Certificates & Provisioning, Evolution News, Markdown in SwiftUI, AttributeScopes
May 19
Deployment Targets, Unlisted App Distribution, SwiftUI Render Loop, TimelineView, Device Fingerprinting
May 12
@MainActor, Modelling Errors, Debugging Network Traffic, Using Vision Framework
May 5
AsyncSequence, Dependency Injection, MVC For SwiftUI, Measuring App Performance
Apr 28
Continuations & Async(Throwing)Stream, Swift Evolution News, DocC On GitHub Pages, AttributedString & Unicode
Load More