Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dangquanuet/The-Movie-DB-Kotlin
The Movie DB app using Kotlin with updated Android features
https://github.com/dangquanuet/The-Movie-DB-Kotlin
android androidx architecture-components coroutines glide hilt jetpack kotlin movie-db-kotlin mvvm navigation paging3 retrofit2 room
Last synced: 3 months ago
JSON representation
The Movie DB app using Kotlin with updated Android features
- Host: GitHub
- URL: https://github.com/dangquanuet/The-Movie-DB-Kotlin
- Owner: dangquanuet
- License: apache-2.0
- Created: 2018-04-02T07:00:06.000Z (almost 7 years ago)
- Default Branch: develop
- Last Pushed: 2024-11-14T03:51:34.000Z (3 months ago)
- Last Synced: 2024-11-14T04:29:10.921Z (3 months ago)
- Topics: android, androidx, architecture-components, coroutines, glide, hilt, jetpack, kotlin, movie-db-kotlin, mvvm, navigation, paging3, retrofit2, room
- Language: Kotlin
- Homepage:
- Size: 1.46 MB
- Stars: 428
- Watchers: 9
- Forks: 96
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-android-kotlin-apps - The-Movie-DB-Kotlin
README
# The-Movie-DB-Kotlin
The Movie DB app using Kotlin
API https://www.themoviedb.org/documentation/api
Kotlin: https://kotlinlang.org/docs/reference/
Data binding: https://developer.android.com/topic/libraries/data-binding/
RxJava 2, RxAndroid: https://github.com/ReactiveX/RxJava
Coroutines: https://kotlinlang.org/docs/reference/coroutines.html
Retrofit 2: https://github.com/square/retrofit
Moshi: https://github.com/square/moshi
Glide: https://github.com/bumptech/glide
Dagger-Hilt: https://developer.android.com/training/dependency-injection/hilt-android
Android X: https://developer.android.com/topic/libraries/support-library/androidx-overview
===> Android Architecture Component
Lifecycle: https://developer.android.com/topic/libraries/architecture/lifecycle
View Model: https://developer.android.com/topic/libraries/architecture/viewmodel
Live data: https://developer.android.com/topic/libraries/architecture/livedata.html
Room: https://developer.android.com/topic/libraries/architecture/room.html
Navigation: https://developer.android.com/guide/navigation
Architecture: https://github.com/googlesamples/android-architecture-components
<===