This is a sample project aimed at providing a hands-on learning experience with Kotlin Multiplatform, utilizing the Rick and Morty API.
The primary objective of this project is to showcase the utilization of Kotlin Multiplatform for implementing the business logic, while leveraging SwiftUI for iOS UI development and Compose for Android UI development.
- Utilizes SwiftUI and Compose for iOS and Android UI development, respectively.
- Implements the business logic using Kotlin Multiplatform, ensuring code reusability across platforms. All the
Services
,ViewModels
, andModels
are implemented in Kotlin Multiplatform (KMM).
Before running this project, ensure that you have the following:
- Android Studio with Kotlin Multiplatform plugins.
- Xcode to run the app on iOS.