Link to the article
A Multiplatform project to show list of movies on iOS and Android.
- Android: 100% Kotlin
- iOS: 100% Swift
- Following Clean Architecture approach
- Following Input/Output MVVM Architectural Design Pattern
- 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 APIUse a DI framework or a Service LocatorMigrate to Kotlin 1.4.X. To see changes, click here.
Feel free to open a issue or submit a pull request for any bugs/improvements.