timing.is shipped this month on the App Store. It was built entirely in SwiftUI. It was in development for 12 months. It would have been less if SwiftUI just gave. Unfortunately, repeatedly it would take.
Discover the significance of effective peer feedback for mobile developers, and learn strategies for crafting constructive, beneficial feedback that helps your colleagues grow.
The Swift Charts framework is an excellent example of composition. In the previous posts, we saw how we could use different marks on the same chart view to plot different data points. This week we will learn how to use composition to build new custom mark types and reuse them across the app.
In a recent post, I presented an approach for succeeding on take-home iOS-developer coding challenges. (For brevity, I henceforth refer to these particular coding challenges as “coding challenges”.) The model solution in that post used UIKit because, at the time...