Learn how to develop applications with SwiftUI today!

SwiftUI for Masterminds takes the reader step by step through the technologies required to develop applications for iPhones, iPads and Mac computers. After reading this book, you will know how to program in Swift, how to design user interfaces, and how to combine traditional frameworks with the advanced features provided by SwiftUI to build modern applications.

This book is a complete course on app development for Apple devices. Every chapter explores basic and advanced topics, from computer programming to graphics and databases. The information is supported by examples that guide beginners and experts through the development process and gradually introduce them to complex topics.

The goal of SwiftUI for Masterminds is to familiarize you with the latest technologies introduced by Apple for app development. It was designed to prepare you for the future and was written for the genius inside you, for Masterminds.


Includes 818 pages!
More than 865 Codes Explained!
More than 344 Projects!
This book covers
Introduction to Swift 5.1 | Swift Paradigm | Declarative User Interfaces | SwiftUI Framework | Combine Framework | Layout and Navigation | Mac Catalyst | UIKit in SwiftUI | Collection Views | Text Views | MapKit | Graphics and Animations | Files and Archiving | Core Data | iCloud | CloudKit | AVFoundation | Camera and Photo Library | WebKit Views | Gesture Recognizers | Timers | Notifications | Operation Queues | Error Handling... and more!
Introduction to Swift 5.1
Learn how a computer program works and how to use the Swift language to create any application you want. Chapters 1, 2 and 3 provide an introduction to app development and the Swift language to prepare you for the rest of the book. You will learn how to create simple programs in Swift and how to work with the Swift programming paradigm.
Create Declarative User Interfaces with SwiftUI
Learn how to implement SwiftUI to design user interfaces and how to adapt the interfaces to changes in the state of the data and the application.
Create Universal Applications
Learn how to create applications for iPhones and iPads and how to work with Mac Catalyst to port iPad applications to Mac computers.
Store information with Core Data and iCloud
Learn how to work with Core Data to store large amounts of data. Synchronize Core Data with iCloud using CloudKit to let your users share information among devices.
Display Custom Graphics and Videos
Learn how to generate custom graphics and animations with SwiftUI and how to integrate UIKit frameworks to control the device's camera and create your own video player.
SwiftUI for Masterminds
How to take advantage of SwiftUI to create insanely great apps for iPhones, iPads, and Macs
Paperback $ 29.99
     
eBook $ 9.99
     
     
Other Books in this Series
iOS Apps for Masterminds
How to take advantage of Swift to create insanely great apps for iPhones and iPads

iOS Apps for Masterminds leads the reader step by step to master the complex subjects required to create applications for iPhones and iPads. After reading this book, you will know how to program in Swift, how to design user interfaces, and how to work with the most powerful frameworks available for the construction of modern applications.