iOS Developers Start Here
Not sure where to get started? Try some of these popular topics or see some recent articles.
Popular Articles
- Get a recap of the best sessions from WWDC 2020 and plan your learning path for the year.
- Using a for loop to work with collections? Take a few minutes to learn about Swift map, filter and reduce operations.
- A quick guide to which size classes apply to which devices.
- The many ways to create and use Swift Strings. Updated for Swift 5.
- A quick guide to writing user interface tests with Xcode.
- Laying out a scroll view is a confusing task. Here's a quick guide to using frame and content layout guides with Xcode 11.
Latest Articles
- Getting to grips with SwiftUI requires thinking a little different. Here's an example where I wanted the equivalent of an adaptive UIKit stack view with an equal distribution to give views equal width.
- Apple introduced App Bound Domains in iOS 14 to make it easier to restrict in-app web content to a limited number of domains.
- How can you scale other metrics, like spacing, as the dynamic type content size changes? In iOS 14, SwiftUI gained the @ScaledMetric property wrapper that can scale any numeric value.
- We've previously seen how to make a custom font scale with dynamic type when using UIKit. How do you do the same with SwiftUI?