An interactive experience full of information about developing apps with SwiftUI. By going from basic concepts of SwiftUI, over more advanced topics like creating complex user interfaces to eventually communicating with a backend server, you will learn everything you need to know about working with SwiftUI step-by-step.
The interactive book gives you the flexibility to enjoy the book on your preferred device and browser. Illustrations, videos and easy-to-copy code snippets provide a deep and intuitive understanding.
You get full access to the source code of every SwiftUI app we create within the Mastering SwiftUI book. You can use this code as templates for your own SwiftUI projects.
If something in this book gets updated, for example chapters getting added or code updated, you will always have access to the most updated version of this book!
Didn’t understand something or your code doesn’t work as you want? No problem, write us a message or leave a question and together we will fix your problem!
Not sure if you want this book? No problem, if you don’t like it (what we don’t hope) you have an 30-days money back guarantee!
> What setup do I need for running SwiftUI?
SwiftUI works with Xcode version 11 and upwards, which you can download for free from the Mac App Store. But we strongly recommend using Xcode 13 to have access to all the latest SwiftUI features. Note that Xcode 13 is only compatible with running at least macOS Big Sur.
> Do I need to be proficient with Swift Programming?
Although we try to explain everything as simple as possible and always step-by-step, we recommend that you are at least familiar with the basics of the Swift programming language. However, you don’t have to be a professional programmer to understand and apply what you will learn in this book. If you are a beginner, we recommend that you read our free Swift Programming for Beginners eBook. After learning the concepts described in this book, you should be ready to go!
> Is this a PDF or EPUB download? How do I access the book?
The Interactive Book can only be accessed using your preferred web browser such as Safari, Chrome etc (desktop and mobile!). Because we have embedded a variety of code snippets and videos, downloading as PDF or EPUB is not possible at this time.
> What if I don’t like the book?
Not sure if you will like the book? No problem just give it a risk-free try. If you don’t like it (what we don’t hope) you have an 30-days money back guarentee. Just write us a message and we will refund your money without any questions.
> I can’t afford this book
You don’t have the money to buy this book? Money should not be an obstacle for learning how to develop apps. Write us a message and we will find a solution! Please play fair and do not abuse this opportunity (for the best of others).