Appcoda - Mastering SwiftUI (PROFESSIONAL PACKET) Updated [25-09-2020]
Learn how to build fluid UIs and a real world app with SwiftUI. Fully updated for Xcode 12, iOS 14 & Swift 5.3.
A course designed for you to master SwiftUI and iOS app development
Written for both beginners and developers with some iOS programming experience. Even if you have developed an iOS app before, this book will help you understand this brand-new framework and learn how to integrate UIKit with SwiftUI.
Dive deep into SwiftUI and learn to develop UI in declarative syntax. You will work with various UI elements including Context Menu, List, ScrollView, etc, and learn how to create complex layouts with Stacks.
Build a real world app with SwiftUI and Combine. Once you manage the basics, you will learn how to build a personal finance app with SwiftUI and Combine, another new framework introduced since iOS 13.
Learn by Doing
Learn by doing is at the heart of our teaching. You can't just read a book and learn coding. You have to fire up Xcode and write code to learn. Our course and books feature a lot of projects and exercises to help you pick up SwiftUI and iOS app development efficiently.
OVER 30 HANDS-ON PROJECTS
Each chapter of our book has at least one simple project to work on. Through the projects, you will understand how to work with various types of UI elements and build interactive UIs.
FULL SOURCE CODE INCLUDED
All the projects and source code are available for download. You can use them as a reference. And you're free to use the code in your own projects (personal/commercial).