Skip to content

Drjacky/TMDbMultiplatform

Repository files navigation

TMDbMultiplatform

License FOSSA Status Android Weekly 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
  • 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.

Result 📺

Screenshot

License ⚖️

FOSSA Status