MovieApp is a Kotlin Multiplatform (KMP) project designed to display movies and their descriptions across Android and iOS platforms. The app leverages Jetpack Compose for Android and SwiftUI for iOS to ensure a native and seamless user experience.
- Cross-platform support using Kotlin Multiplatform (KMP)
- Jetpack Compose for Android UI
- SwiftUI for iOS UI
- Fetch and display movie details
- Modular architecture for scalability and maintainability
- Kotlin Multiplatform (KMP) - Shared business logic
- Jetpack Compose - UI framework for Android
- SwiftUI - UI framework for iOS
- Ktor - Networking for API calls
- SQLDelight - Local database for caching
- Koin - Dependency Injection
- Coroutines & Flow - Asynchronous programming