
Packt Expert
Stephen DeStefano
Stephen DeStefano is an experienced instructor specializing in iOS, macOS, and watchOS development. He creates beginner-friendly SwiftUI courses and has extensive experience teaching Apple's platforms through clear, structured instruction.
6 Courses by Stephen DeStefano

Animating SwiftUI Applications
Create visually stunning and engaging animations for iOS with SwiftUI
Discover how to bring your iOS apps to life by building engaging animations with SwiftUI. You'll start with the basics and quickly move into hands-on projects that help you master both simple and advanced animation techniques. By the end, you'll have the confidence to create your own visually dynamic app experiences.
Packt | 2023 | 478 min

Apple Intelligence for Masterminds
Master Artificial Intelligence Integration with Apple's Tools and Frameworks
Explore how to bring artificial intelligence into your iOS apps using Apple's advanced tools and frameworks. Learn to integrate machine learning models, work with text, audio, and vision features, and boost your app's capabilities with hands-on experience. Perfect for developers ready to level up their skills with Apple Intelligence.
Packt | 2026 | 539 min

SwiftIO Micro - Using Swift Code with Electronics & IoT Tech
Master Swift Programming with Microcontrollers and IoT Devices
Explore how Swift programming connects with electronics and IoT by working directly with the SwiftIO microcontroller. You'll discover how to control hardware, build circuits, and create real-world projects that bring your code to life. No prior electronics experience is needed-just curiosity and a willingness to experiment.
Packt | 2025 | 1096 min

SwiftUI - Build Amazing Apps - With Much Less Code
Build iOS applications easily
Discover how to build modern iOS and macOS apps using SwiftUI and declarative programming. Learn to create robust, stylish applications for Apple devices with less code and more efficiency. Explore essential SwiftUI features and gain hands-on experience bringing your app ideas to life.
Packt | 2020 | 826 min

SwiftUI - The Complete iOS 17 Reference Library of Code
SwiftUI and iOS 17: The Ultimate Developer's Guide
Explore the essentials of iOS 17 app development using SwiftUI, starting with the basics and moving into advanced techniques. Gain the confidence to build, refine, and launch your own apps on Apple platforms. Learn practical skills that help turn your ideas into polished, real-world applications.
Packt | 2020 | 1302 min

SwiftUI Animations iOS 16 - Animate Anything with SwiftUI
A course with fun-to-build projects, from easy to intermediate to advanced that looks at many ways to animate in SwiftUI
Explore the art of animation in SwiftUI using iOS 16 as you build a variety of interactive projects. Move from simple to advanced techniques while learning how to bring your app interfaces to life. All you need is a basic understanding of Swift to start creating smooth, engaging animations.
Packt | 2021 | 547 min