To develop my first iOS app I experimented with Xamarin. More specifically Xamarin.ios
This project is made according to MVVM (Model – View – View model). I worked with 1 core application which I can use for multiple platforms. Here, for example, I call up the API. There is also the iOS project that is linked to the core project. Here we can work platform specific.
For the data I use an SQL Database which I call with an Azure Function. In this simple API I can call up a recipe via an id, or I can display the complete list of recipes.