Infinum #iOSCocoaTreats - weekly dev newsletter
Past issues
Subscribe
Jul 25
Aug 8
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.
Read More
Articles
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
SwiftTheme
🎨 Powerful theme/skin manager for iOS 8+.
Other
Beta 5 - ObjectBinding
In Beta 5 ObjectBinding is now defined in Combine as ObservableObject (the property wrapper is now
@ObservedObject
).
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