SwiftUI is Apple’s new declarative framework for building applications for any Apple device. Although you can use any design pattern to build your SwiftUI apps, MVVM pattern is preferred due to the declarative nature of the SwiftUI framework.
In this course, you will learn how to build practical real world SwiftUI apps using MVVM Design Pattern. You will also learn how MVVM patterns behave in client/server applications.
What is MVVM Design Pattern?
In this section you will learn the basics of MVVM Design Pattern. You will learn the purpose and need for MVVM and what problems it solves when developing SwiftUI applications.
Getting Started with MVVM in SwiftUI Apps
In this section you will get started with building SwiftUI applications using MVVM framework. We will start slowly by building a simple counter application with some business rules. This section will set the foundation for the rest of the course.
Movies App
The Movies App spans over multiple sections of the course. You will learn how to build a Movie app, which allows you to search movies using OMDB API. The app will showcase how to write a service layer, which fetches JSON from an API. The app will also demonstrate how to show the detail screen of the movie when selected.
Specification: MVVM Design Pattern in iOS Using SwiftUI
|
9 reviews for MVVM Design Pattern in iOS Using SwiftUI
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $11.99 |
---|---|
Provider | |
Duration | 7 hours |
Year | 2021 |
Level | All |
Language | English ... |
Certificate | Yes |
Quizzes | No |
$99.99 $11.99
William Friend –
What a great course. It was very easy to follow along and informative.
Etienne Vautherin –
Oui tout fait
Slawomir Sokolowski –
Peachy content. I am not able to find any better resource. Top notch. Despite the fact that I received a wrong OMDB API and couldn’t finish Movies Upp. The instructor is very knowledgeable and approachable. Thank You.
Iurie Manea –
Great course! Thanks!
Holger Hinzberg –
This is an advanced course. A good complement to the other courses from this instructor.
Adriaan Noordhuis –
This was just the course I needed
Michael Moll –
The course is a good value. Mohammad has a talent for understanding and teaching complex topics
Owe Engstr m –
Nice pace
Michael Moll –
The course is a good value. Mohammad has a talent for understanding and teaching complex topics