# Android TV test app [![Build & Publish Release APK](https://github.com/mimoccc/tvapp/actions/workflows/build-gradle-project.yml/badge.svg)](https://github.com/mimoccc/tvapp/actions/workflows/build-gradle-project.yml) [![GitHub all releases](https://img.shields.io/github/downloads/mimoccc/tvapp/total)](https://github.com/mimoccc/tvapp/releases) ## Stats [![Last commit](https://img.shields.io/github/last-commit/mimoccc/tvapp?color=FFC877)](#) [![Lang](https://img.shields.io/github/languages/top/mimoccc/tvapp?color=FFC877)](#) [![Platform](https://img.shields.io/badge/Platform-Android-FFC877.svg)](#) [![Min sdk](https://img.shields.io/badge/minSdkVersion-21-FFC877.svg)](#) [![Languages](https://img.shields.io/github/languages/count/mimoccc/tvapp?color=FFC877)](#) [![Issues](https://img.shields.io/github/issues-raw/mimoccc/tvapp?color=FFC877)](#) [![PR's](https://img.shields.io/badge/PRs-welcome-FFC877.svg)](#) [![Code size](https://img.shields.io/github/languages/code-size/mimoccc/tvapp?color=FFC877)](#) [![Total lines](https://img.shields.io/tokei/lines/github/mimoccc/tvapp?color=FFC877)](#) [![Dependencies](https://img.shields.io/librariesio/github/mimoccc/tvapp?color=FFC877)](#) ## Project documentation [App code documentation](./wiki/documentation/index.md) ## Description Just an test app to skills showcase of coding skills, using - Compose - Dagger/Hilt - ViewModels MVVM pattern - Glide - Kotlin - LifeCycle - Solve problems with compose previews - Coroutines - Flow - Paging - Navigation - Retrofit - Json serialization (Moshi) - Gradle scripting / configuration - MarkDown editing - Github actions - Shell scripting - Yaml scripting - CI/CD - SyncAdapter ## Table of Contents (Optional) - [Compilation](#compilation) - [Usage](#usage) - [Credits](#credits) - [License](#license) ## Compilation Use Android studio or use command: - debug app version : ./gradlew assembleDebug - mocked app version : ./gradlew assembleMock - minified debuggable app version : ./gradlew assembleMinified - release app version : ./gradlew assembleRelease ## Usage Use as you want. ## Credits Milan Jurkulak ## License No licenced.