BLACK FRIDAY SALE: Save big on all my Swift books and bundles! >>
Together again for lots of best practices, backed up with a sprinkling of big new features.
Tilt your device to move the shadow, as if there’s a light source shining from above.
I don’t have a time machine, but you can learn from my mistakes!
Source editing just keeps getting better and better
Bottom sheets, fixed grids, and a wholly new way to handle navigation
Or as I’ve started calling it, what isn’t new in Swift 5.7?
“Surely some of you can pick a different color? Please?”
Type placeholders, unavailable checks, Codable improvements, and more.
TimelineView, Canvas, particles, and… AirPods?!
Learn the basics of SwiftUI and build a real app along the way.
Building complete apps on your iPad is now possible.
Write faster, simpler, safer Swift code with this powerful open-source package.
Here’s the least you need to know to get started with Swift.
AsyncSequence and effectful read-only properties combine to make something beautiful.
Make apps, make friends, make a difference.
Packed sessions, digital lounges, and a look forward to 2022.
Markdown-powered documentation is now just a click away.
Example code, tips, and techniques for both SwiftUI and UIKit
Vim keybindings, integrated collaboration, faster version comparison, and more.
Visual effects, remote URLs, and cleaned up APIs galore.
New features include ad-free browsing, online books, and more.
Async/await, actors, throwing properties, and more!
With your help things can get better.
Example code, faster navigation, and goodbye to No Overview Available.
The skills, resources, and networking that will get you to your goal
Write code faster, build better tests, and navigate around projects more efficiently.
Multiple variadic parameters, improved implicit member syntax, result builders, and more!
Decide which property wrapper is the right choice for your needs.
Learn to make your SwiftUI views smaller, simpler, and more reusable.
A brief look back on another year of Hacking with Swift
Write less code and get more done
Make apps, make friends, make a difference
Packed Sessions, hands-on labs, and a look forward to next year
Text views, grids, color pickers, and more!
A new subscription service to help deepen your knowledge of Swift
Answers common beginner questions and more
Multiple trailing closures, massive package manager improvements, and more.
HStack, VStack, ZStack, Spacer, GeometryReader, and more
Programmatic navigation, customization, and more
Explore a cartoon world without social distancing.
Make iOS and macOS do more work for you
Try out a new design trend and learn something new
Key path expressions as functions, callAsFunction, and more
Get Swifty cryptography everywhere
Make it faster with this one weird trick!
All books and bundles are half price!
Nominate the people and projects that help you the most
Learn more Swift and meet new friends at the same time.
Three common functional methods explained.
iOS 13 fixed this once and for all
You are not logged in
Link copied to your pasteboard.