The goal of this project is showing a modern approach with using the latest technology stack of Android
In order to use MovieDB:
MOVIE_API_KEY = "xxx"
Modular app architecture
enables separate functionality into independent, interchangeable modulesTo maintain the style and quality of the code
Tool | Check command | Fix command |
---|---|---|
ktlint | ./gradlew ktlintCheck |
./gradlew ktlintFormat |
Gradle Versions Plugin for checking all dependencies for their current versions.
Run the ./gradlew dependencyUpdates
task. The plugin will create a file named dependency_report.json
under build/reports/dependencyUpdates
directory after completed successfully.