Do you want to learn the SwiftUI framework to build modern, stylish, and robust applications for Apple devices? This course will help you do that.
The course starts with an introduction to the Swift language and gives you an overview of application development using Swift. Next, you will learn all about the fundamental concepts of Swift, such as operators, variables, functions, methods, strings, arrays, memory management, error handling, and a lot more. Moving along, you will get a solid understanding of the SwiftUI framework and the Xcode interface and learn how to use a declarative user interface.
Next, you will learn to work with control views, navigation views, and lists. Moving ahead, you will learn to implement graphics, animations, gestures, and notifications in your applications. Next, you will understand how to manipulate data in your applications and in the cloud. Toward the end, you will learn how to integrate the UIKit framework with SwiftUI, look at multiplatform applications, and learn the steps to publish your application to the App Store.
By the end of this course, you will be well-versed with the SwiftUI framework and be able to implement it while developing applications for macOS and iOS.
The code files and all related files are available on the GitHub repository at: https://github.com/PacktPublishing/SwiftUI---The-Complete-iOS-16-Develo…
Explore the architecture of the SwiftUI framework and Xcode interface
Add buttons and control views to an iOS application
Work with multiple navigation views and resolve the concurrency issue
Implement gestures, notifications, and animations in your applications
Learn ways to present pictures and videos on the console
Work with data in the cloud and publish your app on the App Store
You will learn the Swift language from scratch; hence, no prior experience or knowledge is necessary to take this course.