iOS App Development

Complex SwiftUI App Tutorial. Part 2. Main View

In this tutorial, we will add a view and its viewModel for the main screen of our SwiftUI app. We will use Combine, Core Data, MVVM pattern and Protocols.

Screenshot provided by the author

In this tutorial, we use the latest version of Xcode (12.4) and…

--

--

--

Lifelong learner, iOS Developer striving for self improvement

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Swift | IBOutlet weak, strong, optional, wrapped. Confused?

Network reachability with Combine and Alamofire

Expandable UITableView Without Section

Add sign-in to SwiftUI iOS app with FirebaseUI

Switching SwiftUI App Themes

PointPay Bank Multilingual app (iOS)

Create Your First WatchOS App in 20 Minutes🔥 using SwiftUI (Create Pro-Counter App | Full…

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alex Zarr

Alex Zarr

Lifelong learner, iOS Developer striving for self improvement

More from Medium

Testing Throwing Methods In Swift Actors

How to mock API in Swift

Form validation with Combine and SwiftUI

Stretchable Headers in UITableView