Constantly updated
This guide is private and copying it is not allowed. You can publish the link to this page but not it's content. Copyright enforced.
This is in my opinion an epic guide, one of it's kind and hard to find. That's why it's private and paid.
Design Pattern to use?
For this project I will use the MVVM design pattern. You are welcome to switch it up and tweak it however you like.
Step 1: Creating a Cross-Platform SwiftUI Project
This tutorial requires Xcode 12 +, macOS 11.0 Big Sur +, and iOS 14 +.
First things first, we need to create a new Project to start coding.
Step 2: Setup Backend
There many options here, the two I'm considering are:
- Not Real-Time data
I will be using real time since everything moves now days towards that direction. If you'd like to setup your own API with DynamoDB, I made a guide: HTTP API with Lambda proxy integration, DynamoDB - Real-Time data
Create a simple Auth integration with AWS Amplify on your project to get started.