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
- Create your own custom SwiftUI view modifier when you want to reuse a set of modifiers on multiple views.
- Use a Swift Result to wrap a throwing expression that you need to run on a background thread. Use flatMap to chain several results together.
- The Swift If-Case-Let syntax is a convenient shortcut to avoid a full switch statement when you only want to match a single case. The syntax always seems backwards to me so here's a reminder of how to use it.
- If you're creating your images from the asset catalog you support dark mode by adding light and dark variations of the image. How about when you're creating the images at runtime? How about when you're using SwiftUI?