Infinum #iOSCocoaTreats - weekly dev newsletter
Jul 30 2020
SwiftMockGeneratorForXcode and a Best in Class
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
The Hidden Trap in Selective Table View and Collection View Reloads
Learn how to properly update cells in a table view or collection view without crashing.
Launch screens in Xcode: All the options explained
Learn about the possibilities in configuring launch screens. Use a storyboard or a plist configuration with SwiftUI.
A new way to manage the back button title in iOS 14 with backButtonDisplayMode
Apple adds a new way to control where the back button will pick up its title.
Should I use WKWebView or SFSafariViewController?
Whether your app needs to provide a full web browsing experience, display richly-styled content, or incorporate external websites without taking people out of your app.
A Best in Class iOS App
What is a best in class iOS app? How are they built, and can we quantify what makes them great?
Why Isn't Functional Programming the Norm?
Richard is a member of the Elm core team, the author of Elm in Action from Manning Publications, and the instructor for the Intro to Elm and Advanced Elm.
Tools & Libraries
An Xcode extension (plugin) to generate Swift test doubles automatically.
Keyboard Safe Area
As of Xcode 12b3, SwiftUI inputs automatically avoid the keyboard! No extra work needed.
SwiftUI Introduces Placeholders
iOS 14 beta 3 introduces .redacted(reason: .placeholder) to generate a placeholder view of any SwiftUI view.
P.S. We are hiring!
Testing Retain Cycles & Preparing for Presentations
How to Make Your Code Reviewer Fall in Love with You
Solving Crashes & Testing
AsyncSequence & Race condition vs. Data Race
Combine, SwiftUI and Sleeping
Dynamic Type Sizes, Subjects & A Single Link
Custom Environment Values, AWS for Swift & Minimun iOS Version to Support
Button Configuration, Render Test & Custom Dump
Leap Seconds & Multiple Alerts
Test Retries, StaticString & Woodoo Magic