This is the code repository for SwiftUI Projects, published by Packt.
Build six real-world, cross-platform mobile applications using Swift, Xcode 12 and SwiftUI
This practical guide involves six real-world projects built from scratch, with two projects each for iPhone, iPad, and watchOS, built using Swift programming and Xcode. Starting with the basics of SwiftUI, you’ll gradually delve into building these projects. You’ll learn the fundamental concepts of SwiftUI by working with views, layouts, and dynamic types.
This book covers the following exciting features:
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter02.
The code will look like the following:
if (test expression)
{
Statement upon condition is true
}
Following is what you need for this book: SwiftUI Projects is intended for anyone who is already comfortable with Swift. We do not cover Swift topics in detail, so you need to be familiar with these already. All of the SwiftUI topics are taught as if this is the first time you've learned them and will gradually get more difficult.
With the following software and hardware list you can run all code files present in the book (Chapter 1-11).
Chapter | Software required | OS required |
---|---|---|
1 to 11 | Swift 5.3 | Mac OS X) |
1 to 11 | Xcode 12 | Mac OS X) |
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
Craig Clayton is a self-taught, senior iOS engineer at Fan Reach, specializing in building mobile experiences for NBA, NHL, CHL and NFL teams. He also volunteered as the organizer of the Suncoast iOS meetup group in the Tampa/St. Petersburg area for 3 years, preparing presentations and hands-on talks for this group and other groups in the community. He has is launching a new site called Design To SwiftUI online, which specializes in teaching developers and designers how to build iOS apps from design to SwiftUI video courses.
If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.