TMDbMultiplatform
TMDbMultiplatform copied to clipboard
Step-by-step guide on Kotlin Multiplatform
TMDbMultiplatform
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
- ~~Migrate from OMDb API to TMDb API~~
- ~~Use a DI framework or a Service Locator~~
- ~~Migrate to Kotlin 1.4.X. To see changes, click here.~~
Contributing 🤝
Feel free to open a issue or submit a pull request for any bugs/improvements.