Infinum #iOSCocoaTreats - weekly dev newsletter
Aug 1 2019
Collection Diffing, Dynamic Type and What are the Limitations of UserDefaults
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Collection: Making a Real World Application With SwiftUI
A collection of articles on how to make a full featured iOS, iPadOS and macOS application using exclusively SwiftUI.
UserDefaults Limitations and Alternatives
During one discussion friend asked "How far can we go with UserDefaults?" while another said "You shouldn't be storing ... in UserDefaults".
Supporting Dynamic Type at Airbnb
An overview of process, tips, and pitfalls we learned while bringing Dynamic Type to Airbnb.
Predicting Size Classes in iOS 13
If you rely on size changes to build adaptive layouts, you should review your code for iOS 13.
First steps with NFC on iOS 13
In this post I would like to point the most important things which were mentioned during
Core NFC Enhancements talk
on WWDC 2019.
Swift 5.1 Collection Diffing
Disclaimer: this article refers to the first Swift implementation of collection diffing. The implementation itself has already been improved, however the concepts behind this article are exactly the same.
Alerts, ActionSheets, Modals and Popovers in SwiftUI
Let’s take a look at how we can use modifiers to display Modals, Alerts, ActionSheets, and Popovers.
Libraries & Tools
🎨 Powerful theme/skin manager for iOS 8+.
Beta 5 - ObjectBinding
In Beta 5 ObjectBinding is now defined in Combine as ObservableObject (the property wrapper is now
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!