Infinum #iOSCocoaTreats - weekly dev newsletter
May 14 2020
Documentation, Navigation View and How Random Numbers Work
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 big Facebook crash of 2020 and the problem of third-party SDK creep
I know we’re not living in the best time of our lives right now. If you're the type of person who worries about their privacy and security online, this post may cause you anxiety.
The Complete Guide to NavigationView in SwiftUI
Programmatic navigation, customization, and more.
Code structure and organization is a matter of pride for developers. Clear and consistent code signifies clear and consistent thought.
Open Links in Safari, Not Safari View Controller
Why we changed our default for opening web links from SFSafariViewController to the Safari app.
How Random Numbers Work In Swift
Let's see how to use the new APIs, but most importantly, how they are implemented inside the Swift compiler.
String Interpolation in Swift explained using 4 useful cases
Custom string interpolation adjusts the way an object is printed out when used inside another string.
Additional Linux Distributions
It is my pleasure to announce a new set of Linux distributions officially supported by the Swift project.
GitHub Codespaces: Code Anywhere, in Any Language, All From Your Browser
GitHub just changed the programming game.
JSON Parsing from Scratch in Haskell
We write a JSON parser from scratch in Haskell and learn about basics of parsing.
Collections, Numerics & Algorthms
WWDC 21, Combline & Swift on Tap
Combine, Rethrow & Staying Productive
Actors, Isowords & Weak vs Unowned
Kin, Autoclosure & ZStack Animations
ObjC bridging, App size & Cookies
Ignoring invalid JSON elements when using Codable
24 Tips, Keyboard Navigation & Concurrency in Swift
Playgrounds, Cancellables & 5 Steps to Better SwiftUI Views
What’s new in Swift 5.4?