The iOS Developer Community Survey is the largest public survey of Apple platform developers ever undertaken. Data collection happened over several weeks between January 2021 and February 2021.
If you do some SwiftUI, chances are that you need to pass a bindable element from array to a sub View or NavigationLink content. This sounds trivial but John shows how to make it safe and convenient, while pointing out one possible crash with it.
An exploration of how to setup up a basic multi-platform SwiftUI project, including platform specific files, common files and conditionally compiled platform code.
One selling point of SwiftUI is to learn once, write anywhere, and that we can reuse most of the code across platforms. Learn the basic setup for a multi-platform project by Ryan Grey
I know you have read certain Xcode tips from some articles but this collection started by Jesse Squires makes it easy to view all possible Xcode tips in a single place. Iāve already bookmarked this.
Xcodeās Simulator has got more features lately like the ability to record and test push notifications. Behind the scene is simctrl which is quite powerful to do all sorts of automation with the simulators. Learn all of its features in this article by Andy Ibanez
I love reading open-source SwiftUI apps. This expense tracker app by Sameer Nawaz has well-designed UI that shows you the power of SwiftUI together with Core Data and some MVVM best practices.
If you enjoy reading Raywenderlich tutorials, then you will find this repo very useful. Learn some SwiftUI best practices in real world apps made by your favorite editors
I just mentioned about simctrl and this app by Paul Hudson makes it way easier to control Simulator with a handy UI. I know this app has been for a while but I canāt help but mentioning it in my newsletter. You will learn a lot of SwiftUI and simctrl reading this repo.
A very interesting project by Ryo Aoyama that implements React Hooks to use in SwiftUI. Brings the state and lifecycle into the function view, without depending on elements that are only allowed to be used in struct views such asĀ @StateĀ orĀ @ObservedObject.
I like that more and more people create Swift and iOS tutorials on Youtube. This video by Tunde Adegoroye covers some basic SwiftUI for how to make a simple Clubhouse clone.
I know this video is some time ago but I just love the elegant technique in this video by Adam to recreate the Photos logo. The math can be a bit overhead but essential for creating amazing shapes.
Session is a beautiful SwiftUI macOS by Philip Young that helps increase your productivity by blocking distractions and tracking your progress. I love how Philip continues to improve the app and share SwiftUI and product design lessons along the way
It took me 441 days after the release of our app āAvocationā to hit the 1 million downloads milestone. When I started this project I knew absolutely nothing about marketing and ASO, but I learned aā¦
Great article by David Jƶch on how some AppStore Optimization techniques he has used to boost Avocation to 1 million downloads. Marketing is as important as crafting a good product.
Until next time
Thanks for reading, hope you discover something interesting. May your code continue to compile, and have a great weekend.