TrackOnTrakt is an opensource Android application for tracking your watched movies and shows on trakt.tv. You need a trakt.tv account in order to use it.
Main motivation is to develop a nontrivial application, where I can experiment with some technologies and practices. The application can also serve as my personal reference project.
You can download an apk from Github releases or you can opt-in for Alpha testing and download the latest version from Play Store.
Make copy of keys.properties.example file named keys.properties.
You'll need to create a trakt application and copy client id and client secret into the file mentioned above.
Junit tests:
./gradlew test
Espresso tests:
./gradlew connectedAndroidTest
- Kotlin
- RxJava2, RxAndriod, RxKotlin
- Mosby
- Dagger2
- Retrofit
- OkHttp
- Glide
- Timber
- Butterknife
- Moshi
- MaterialProgressBar
- ThreeTenABP
- PaperParcel
- AndroidState
- MaterialSearchBar
- material-dialogs
- MaterialDateTimePicker
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Josef Adamcik - Initial work - josefadamcik
This project is licensed under the Apache 2.0 License - see the LICENSE.md file for details