
Simplifying Application Development with Kotlin Multiplatform Mobile
By :

Our project is called Dogify. In this app, we'll be showing different breeds of dogs with images, with the possibility of favoriting them. We'll get our data from a dog API (https://dog.ceo/dog-api/) and then cache it in our local database:
Figure 4.1 – Dogify on iOS and Android
We'd also like to have the possibility of seeing our favorite breeds, which will be stored locally, in our database.
Before we get into the details of our project, let's first understand the objectives that we want our project to meet. Our app/project was designed/selected with the following objectives:
Since creating a fairly simple project that covers production-related questions as well is quite a challenge,...