SwiftUI 2.0 Apps on iPhone, iPad, Mac, Watch & TV
What you'll learn
- Fundamentals of SwiftUI Views
- Data Flow in SwiftUI
- Creating Widgets with SwiftUI
- SwiftUI for iPhones
- SwiftUI for iPads
- SwiftUI for Apple Watches
- SwiftUI for Macs
- SwiftUI for Apple TVs
Requirements
- A Mac Computer
- Some Knowledge of Swift (I have a refresher if you need it)
Description
This one is SO much fun. We're gonna start by learning the basics of SwiftUI and then using it to the fullest extent! We're creating an app called HypedList first for the iPhone, and then for the iPad, Apple Watch, Mac Computer, and finally the Apple TV. Yes! ALL THE APPLE PLATFORMS. We'll even be creating widgets that run on iOS and macOS.
You'll get to learn the true magic of SwiftUI as we get to reuse a size-able chunk of our codebase across each platform. And, you'll see how to craft your apps for each platform to truly take advantage of each device to thrill your users.
Get an idea of what the course is all about by watching the promo video and using the free previews.
Who this course is for:
- iOS Developers wanting to make apps for other platforms
- Beginner SwiftUI learners
Instructor
Hi! I'm Nick, and I love to code. About five years ago I decided that I wanted to learn to code, but I had limited access to programming resources, and I was getting frustrated with all of the YouTube videos and online tutorials out there. I experimented, struggled, and definitely failed a lot, but I finally got the hang of it, so I decided that I wanted to change the way that people learned to code, and I started teaching. My experience as an online student has directly influenced my teaching style, because I know what it is like to be in your shoes.
When
Apple announced their new programming language, Swift, in 2014, I made my big online teaching debut and created the
internet's first Swift course. Since that time, I have
become a full-time online instructor and I now have courses not only in Swift,
but also in iOS, Android, Django, Kotlin, Python, HTML, Blockchain, etc. I have also created five iOS apps from scratch that are currently live in the App Store and are being used by thousands of users worldwide.
I love sharing my excitement for coding with my students, and I try to make learning as fun and as easy as possible. Thanks for being part of my coding community!