
About Course
This course was written for designers and developers who are passionate about design and about building real apps for iOS, iPadOS, macOS, tvOS and watchOS. SwiftUI works across all of those platforms. While the code is not a one-size-fits-all, the controls and techniques involved can apply to all platforms. It is beginner-friendly, but it is also packed with design tricks and cool workflows about building the best UIs and interactions.
SwiftUI is hands-down the best way for designers to take a first step into code. Thanks to its live Preview, you can iterate quickly and create powerful user interfaces with a few lines of code that works for all of Apple’s platforms. Take your static design to the next level and build real apps with the simplicity of a prototyping tool.
We’re using Sketch to design the interface and Shape for the illustrations. All design and source files are provided so that you can upgrade your UI skills while following the lessons.
This Course
This course is unlike any other. We care about design and want to make sure that you get better at it in the process. It was written for designers and developers who are passionate about collaborating and building real apps for iOS and macOS. While it’s not one codebase for all apps, you learn once and can apply the techniques and controls to all platforms with incredible quality, consistency and performance. It’s beginner-friendly, but it’s also packed with design tricks and efficient workflows for building great user interfaces and interactions.
SwiftUI makes it super easy to animate and add gestures to your app. The code is lightweight and easy to understand, even for newcomers who come from React or Flutter.
Requirements
Minimal coding experience required, such as in HTML and CSS. Please note that Xcode 11 and Catalina are essential. Once you get everything installed, it’ll get a lot friendlier! I added a bunch of troubleshoots at the end of this page to help you navigate the issues you might encounter.
About the instructor
Course Curriculum
Build an app with SwiftUI
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
Source Code – Lesson 1 to 20
-
00:00