iamrare / OMDbMultiplatform

Step-by-step guide on Kotlin Multiplatform

Home Page:https://proandroiddev.com/kotlin-multiplatform-rx-mvvm-1fb21280a0b5

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OMDbMultiplatform

License Article Link to the article

A Multiplatform project to show list of movies on iOS and Android.

Features 🕹

  • Android: 100% Kotlin
  • iOS: 100% Swift
  • Following Clean Architecture approach
  • Following Input/Output MVVM Architectural Design Pattern

Under Development 🚧

  • Improve architecture
  • Add search box
  • Use Sqldelight to show how to use the database in Multiplatform apps
  • Improve Clean Architecture approach and separate modules with the power of gradle
  • Categorize dependencies
  • Add tests
  • Use a DI framework or a Service Locator

Contributing 🤝

Feel free to open a issue or submit a pull request for any bugs/improvements.

Result 📺

Screenshot

About

Step-by-step guide on Kotlin Multiplatform

https://proandroiddev.com/kotlin-multiplatform-rx-mvvm-1fb21280a0b5

License:MIT License


Languages

Language:Kotlin 68.9%Language:Swift 31.1%