tivi
Tivi is a TV show tracking Android app, which connects to trakt.tv
Tivi was a TV show tracking app that connected to Trakt.tv, a service where users log the shows and episodes they have watched. The app is now deprecated: the developer announced in November 2024 that development has stopped after roughly nine years, and the app has been removed from both the Google Play Store and the iOS App Store.
During its active development, Tivi ran on Android, iOS, and desktop computers running Java. All three versions shared most of their code through Kotlin Multiplatform, a technology that lets developers write shared logic in Kotlin and compile it for different platforms. The user interface was also shared across platforms using Compose Multiplatform, a UI toolkit from JetBrains.
To use the app with a Trakt.tv account, developers building from source needed API keys from both Trakt.tv and The Movie Database (TMDb), the latter being used for cover images and show metadata. Setting up the Android or Desktop version required Android Studio or IntelliJ IDEA. Setting up the iOS version required Xcode, CocoaPods, and a Ruby environment to manage the build dependencies.
The codebase is licensed under Apache 2.0 and was originally copyrighted by Google LLC before ownership transferred to the primary developer. Because the app is now deprecated and removed from app stores, its main value at this point is as a reference example of how a multiplatform Kotlin app with shared Compose UI can be structured across Android, iOS, and desktop targets.