Programming macOS Using SwiftUI – Project Based Learning Free Download. Covers MVVM, Networking, Core Data, Maps and much much more.
Programming macOS Using SwiftUI – Project Based Learning Description
SwiftUI was introduced at WWDC 2019 and it has dramatically changed the future direction of iOS, macOS, and watchOS applications. SwiftUI provides an easy-to-use declarative syntax, which allows you to quickly create high-performance apps with less code. In this course, you will learn how to implement macOS applications using the SwiftUI framework. This course is a project-based course, which means you will learn by building real-world applications.
Some knowledge of SwiftUI framework is recommended
Understanding of iOS framework and architecture
Understanding of AppKit architecture, including NSViews and View Controllers
What you’ll learn
Building macOS applications using SwiftUI
MVVM Design Pattern for SwiftUI applications
Persisting using Core Data to SQLite database
Consuming JSON API through multiple services
Displaying maps, navigation routes, and directions overlay
Who this course is for:
- Developers are interested in expanding their skills from iOS to macOS platforms.
- For developers who want to learn about implementing large applications using the SwiftUI framework.
- Developers who want to move to the senior role by learning advanced techniques for app development.
Programming macOS Using SwiftUI – Project Based Learning Free Download