Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/android/tv-samples
Multiple samples showing best practices in app development on Android TV.
https://github.com/android/tv-samples
android-tv java kotlin samples
Last synced: 27 days ago
JSON representation
Multiple samples showing best practices in app development on Android TV.
- Host: GitHub
- URL: https://github.com/android/tv-samples
- Owner: android
- License: apache-2.0
- Created: 2019-06-14T22:24:38.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-09-26T03:35:20.000Z (about 1 month ago)
- Last Synced: 2024-10-01T22:42:44.126Z (about 1 month ago)
- Topics: android-tv, java, kotlin, samples
- Language: Kotlin
- Homepage:
- Size: 69.3 MB
- Stars: 1,047
- Watchers: 93
- Forks: 331
- Open Issues: 46
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- Awesome-Android-Open-Source-Projects - Tv-samples
README
Android TV Samples Repository
=============================This repository contains a set of individual Android TV projects to help you get started writing Android TV apps.
- AccessibilityDemo: A Java sample showing how to support accessibility on TVs
- ClassicsKotlin: A modern Android TV app using Kotlin to show classic videos
- TvMaterialCatalog: A jetpack-compose app built using Kotlin that demonstrates the usages of components from [Compose for TV libraries](https://developer.android.com/jetpack/androidx/releases/tv) in isolation.
- JetStreamCompose: A jetpack-compose app using Kotlin that demonstrates the usage of components from the [Compose for TV libraries](https://developer.android.com/jetpack/androidx/releases/tv)
- Leanback: A Java app that demonstrates a basic Android TV app
- Leanback Showcase: A Java app that demonstrates many different parts of the Leanback SDK and how to customize them
- ReferenceAppKotlin: Our newest sample that demonstrates a variety of Android TV and Google TV integrations in Kotlin## Getting Started
- Clone this repo:
```sh
git clone https://github.com/android/tv-samples.git
```- Open the specific project(s) you're interested in within [Android Studio][studio]
Need more information about getting started with Android TV? Check the [official getting started guide][getting-started].
## Additional Resouroces
- [Android TV Introduction](http://www.android.com/tv/)
- [Android TV Developer Documentation](http://developer.android.com/tv)
- [Android TV Apps in Google Play Store][store-apps]## Support
If you need additional help, our community might be able to help.
- Stack Overflow: [http://stackoverflow.com/questions/tagged/android-tv](http://stackoverflow.com/questions/tagged/android-tv)
## License
See the [LICENSE file][license] for details.
[studio]: https://developer.android.com/tools/studio/index.html
[getting-started]: https://developer.android.com/training/tv/start/start.html
[store-apps]: https://play.google.com/store/apps/collection/promotion_3000e26_androidtv_apps_all
[license]: LICENSE