I've got an idea for an app I want to make, and I want it to be available on iOS, iPadOS and macOS. My question is, how complex is it to port an iOS app to macOS? Should I build them in parallel or do the iOS app first and then the macOS app later?
I would use Xcode's CrossPlatform template. Build the model code in one place, share UI elements where possible and make target specific UI tweaks where you need it. Probably keep one target the focus at first but write it in a way that's convenient to work with when you start focusing the UI on other targets later on.
I would use Xcode's CrossPlatform template. Build the model code in one place, share UI elements where possible and make target specific UI tweaks where you need it. Probably keep one target the focus at first but write it in a way that's convenient to work with when you start focusing the UI on other targets later on.