google / google/ExoPlayer

Demo apps in Kotlin

Open
#5,854 6 comments 9 reactions 1 assignee Claimed by @tonihei View on GitHub
enhancement
Dominant language
Java
Stars
21.9k
Forks
6k
PR merge metrics
No merged PRs in 30d

Description

### [REQUIRED] Use case description
ExoPlayer's demo apps should be written in Kotlin as it becomes the preferred language for Android development.

In addition to our full demo app, we should also add more targeted demos to better demonstrate certain features without bloating the demo app with everything at once.

Ideas:
- super simple hello world example
- audio only playback (including backgrounding)
- You can look at [UAMP](https://github.com/android/uamp) which is written in kotlin, includes a background service, and cast integration.
- playlists
- downloads
- ad playback [exists already]
- cast integration [exists already]

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.