Tik Tik Trailersの紹介
このアプリは、MVVM クリーン アーキテクチャと Jetpack Compose に基づいた The Movie DB のシンプルなデモ プロジェクトです。
* TMDB データベースから映画のリストを表示できます。
* ユーザーは、TMDB データベースから選択した最新の TV シリーズのリストを表示できます。
* ユーザーは、人気、今後の最高評価、現在再生中の映画に基づいて映画をフィルタリングできます。
* ユーザーは、人気、今日の放送、最高評価に基づいて TV シリーズをフィルタリングできます。
* ユーザーは、選択した映画やテレビ シリーズを検索できます。
* ユーザーは映画やテレビ シリーズをクリックして、選択した予告編を視聴できます。
* ページネーションをサポートしているため、興味のあるすべての映画/テレビ番組を文字通り見ることができます。
#### アプリの仕様
* 最小 SDK 26
* [Kotlin](https://kotlinlang.org/)で書かれています
* MVVM アーキテクチャ
* Android アーキテクチャ コンポーネント (ViewModel、Room Persistence Library、Paging3 ライブラリ、Compose 用ナビゲーション コンポーネント、DataStore)
* [Kotlin コルーチン]([url](https://kotlinlang.org/docs/coroutines-overview.html)) および [Kotlin フロー]([url](https://developer.android.com/kotlin/flow) ))。
* [Hilt]([url](https://developer.android.com/training/dependency-injection/hilt-android)) 依存関係注入用。
* [Retrofit 2](https://square.github.io/retrofit/) API 統合用。
* [Gson](https://github.com/google/gson) シリアル化用。
* [Okhhtp3](https://github.com/square/okhttp) インターセプターの実装、ロギング、Web サーバーのモック用。
* [Mockito](https://site.mockito.org/) 単体テスト ケースの実装用
* [Coil]([url](https://coil-kt.github.io/coil/compose/)) 画像読み込み用。
* [Google Palette]([url](https://developer.android.com/develop/ui/views/graphics/palette-colors)): 画像から目立つ色を抽出して、視覚的に魅力的なアプリを作成する Jetpack ライブラリ。
* TMDB データベースから映画のリストを表示できます。
* ユーザーは、TMDB データベースから選択した最新の TV シリーズのリストを表示できます。
* ユーザーは、人気、今後の最高評価、現在再生中の映画に基づいて映画をフィルタリングできます。
* ユーザーは、人気、今日の放送、最高評価に基づいて TV シリーズをフィルタリングできます。
* ユーザーは、選択した映画やテレビ シリーズを検索できます。
* ユーザーは映画やテレビ シリーズをクリックして、選択した予告編を視聴できます。
* ページネーションをサポートしているため、興味のあるすべての映画/テレビ番組を文字通り見ることができます。
#### アプリの仕様
* 最小 SDK 26
* [Kotlin](https://kotlinlang.org/)で書かれています
* MVVM アーキテクチャ
* Android アーキテクチャ コンポーネント (ViewModel、Room Persistence Library、Paging3 ライブラリ、Compose 用ナビゲーション コンポーネント、DataStore)
* [Kotlin コルーチン]([url](https://kotlinlang.org/docs/coroutines-overview.html)) および [Kotlin フロー]([url](https://developer.android.com/kotlin/flow) ))。
* [Hilt]([url](https://developer.android.com/training/dependency-injection/hilt-android)) 依存関係注入用。
* [Retrofit 2](https://square.github.io/retrofit/) API 統合用。
* [Gson](https://github.com/google/gson) シリアル化用。
* [Okhhtp3](https://github.com/square/okhttp) インターセプターの実装、ロギング、Web サーバーのモック用。
* [Mockito](https://site.mockito.org/) 単体テスト ケースの実装用
* [Coil]([url](https://coil-kt.github.io/coil/compose/)) 画像読み込み用。
* [Google Palette]([url](https://developer.android.com/develop/ui/views/graphics/palette-colors)): 画像から目立つ色を抽出して、視覚的に魅力的なアプリを作成する Jetpack ライブラリ。
表示