iOS Unsigned - Weekly Reads - Issue #3
Happy Tuesday everyone,
It’s kinda obvious that Mondays and newsletters aren’t working for me. So, it’s Tuesday from now (hopefully!) on.
Welcome to the third issue of iOS Unsigned, a newsletter covering some of my favorite articles and iOS development resources. Without further ado, let’s get started.
SwiftUI Lists Are Broken And Can’t Be Fixed
While working on his SwiftUI app, Michael ran into a SwiftUI List bug on iOS 16.0. Did you know Lists now use Collection View instead of Table Views under the hood? Michael makes a compelling case for a way to link your applications with the most recent version of SwiftUI framework — and thereby insulating it from changes — a thing that Android’s Jetpack Compose has gotten right.
Implementation of Clean Architecture in Swift With Minimal Code Complexities
Manuel Meyer highlights the problems in the current architectural patterns and proposes a new boilerplate-free architecture for iOS development.
Create a Scalable SwiftUI MVVM Project
Make a well-documented, organized, scalable SwiftUI project using the MVVM architecture that will make your code reviewers say “wow”. It’s a food menu app by Ben Myers.
How To Create Interactive Maps Using SwiftUI
Demirhan M. Atabey walks us through some use cases of their open-source project to integrate aesthetically pleasing maps in your iOS apps.
The iOS Accessibility Handbook
Giovani Pereira builds a guide (with an accompanying app) that encompasses almost all accessibility implementations in iOS.
Create Your First Swift Package Command Plugin
Riccardo Cipolleschi is back with another timely guide. This one shows how to configure a command plugin for Swift 5.7.
Tutorial: Generating 3D Text With RealityKit in a SwiftUI App
In this tutorial, Cole Dennis shows how to 3D Generated text meshes in a RealityKit scene.
That’s seven for today. Until next time,
Anupam