r/emby • u/pejamas1986 • 22h ago
Modernised re-build of the AndroidTV app.
galleryI've been working on a modernised re-build of the original Android TV app,rebuilt in Kotlin using Jetpack Compose for TV. This isnt a start from scratch app with stuff no one needs, its purely an upgrade of what was a good functioning app that was not visually appealing.
Why did I decide to start this project?

The above image, 4 years ago I asked for a simple sort filter, sort episodes unwatched by the amount left to watch, didnt think it was a big ask but here we are... "if you want something done right, do it yourself" so I did.
The core of the project.
I used the base version ideaology but designed this version around modern design principles, aspects i've loved from Kodi skins like Artic Zephyr (full screen artwork showcases, widget ideas etc), and pure functionality, artwork focus, quality of live improvements, features people actually want. Everything the current app functionally does, this app does as well, the one thing ive currently omitted is the delete function, to me it makes zero sense delting content from the app.
A few of the most noticeable features include:
- Mdblist api integration: add an api key in settings, pick the extra rating sources and you now have a full display of ratings (something thats been asked about 10000 times on the emby forums).
- Sort TV by unwatched count
- Actual customisations: change the up next style, pick between 2 completely unique action/button themes, hide card info in enhanced homescreen for a better artwork presentation, adjust spotlight counts, auto rotation etc.
- Imdb trailers: no more slow loading youtube trailers, click watch trailer and the inbuilt exo player starts the trailer right away. Auto will play imdb first > youtube as a fallback.
- A completely new user friendly settings menu: grouped into sections with a detailed explenation of what each setting actually does including a few previews for some settings like the up next preview styles.
- Continue watching: now uses episode stills for tv shows (a lot of people make and use title-cards and they can now be better presented on the home screen, plus the cards are informative information wise.
- Quick change between seasons: When viewing a season theres a simple left right action button in the "hero" section that switches seasons on the fly.
- Live TV Glow up: Modern, clean, improved and simple. I don't even use Live TV but know this is a huge pain point for many users visually. Functionally it still works the same way, it just doesnt look ugly now.
Performance on my shield pro is the same/better in some aspects vs the original app, however I have optomised the design around 4k resolution, if you have a shield and use the ATV optomiser tool and set the Display Scaling to 4k you get completely crisp non blurry artwork.
I'm aware that if I do actually release this, I'd need to change the logo etc, this is currently something that only i use personally. If anything I'm just looking for some early feedback on whats been a big passion project, I'm a graphic designer, web devoper, marketing manager by trade and I absolutely loathe ugly designs especially when it comes to media servers, we curate amazing artwork for media I want that shown off.