I want to start off by saying it’s refreshing to see some sense of community and communication here. While long overdue, I really hope this will mostly be a postitive experience for Plex (and us).
While the issue of “consistency” between platforms has already been addressed, I would like to bring up an alternative perspective for consideration…
Small edit post thread closure, I just wanted to pop in and add one thing to the consistency topic… can we please get somebody to spend a couple of minutes to add a trailer button to TV Shows on the Apple TV? It’s been driving me nuts for as long as I can remember hahaha
Know Your Home
Usually (not always), OS specific design language & features are sacrificed in favor of parity and consistency, but this doesn’t always need to be the case. Take the client apps for example, on Windows, Android, iOS, tvOS & macOS respectively, they should adopt (or adjust) their UI/UX slightly to suit the platform they call “home”, while still maintaining a high level of familiarity. Having design inconsistencies or going against your own design principles are one thing, but when you’re going against the core principles of the OS you’re developing for? It looks sloppy (for lack of better word), so here a few example where the rules can be bent:
-
Player UI
When the Player UI doesn’t adopt/imitate whatever standard that platform is using, you end up looking outdated, undercooked or to some, broke. The Player UI right now looks awful across most of the apps but for this example lets look at tvOS, in comparison to the rest of the most used apps on the platform, Plex is one of the only media apps using the old design, while most of them have now moved over to the new design. But this isn’t just Apple specific, both Android and Windows have their own design standards that should be followed too. -
SharePlay
Another example would be “SharePlay” on Apple devices, I’ve dug into the docs personally for this feature and it while it would work without it, it would be pretty simple to hook it up to the existing code you already have for “Watch Together”. One might argue feature parity here but “Watch Together” already exists on other platforms, so hooking it up to “SharePlay” would only serve as another entry point to this feature. -
Picture in Picture
PIP was/is already available on iOS to my knowledge, but feature parity between iOS and tvOS would be pretty great. Aside from parity, this is a feature expected of apps within the Apple eco-system so for it to not be there when you want/need it just unfortunate. -
Account/Sync
One of the many new API’s features Apple introduced a few year ago on tvOS is the ability to link the account you’re signed into on tvOS to link to the user profile within a given app, and this actually implemented with a simple toggle and a few lines of code to remember on-device which user they selected last. -
Top Deck
Top deck has not been updated in I don’t know how long, even after apple introduced the beautiful fullscreen previews that they currently use for the TV app, i would LOVE to see Plex adopt this also.
I could go on, but I covered the main ones for Apple centric updates as they’re my daily drivers, but I’m sure there are tons on other platforms too. Since UI/UX design is my bread and butter, I want to take a moment to say the design of Plex is the main reason i’m here. While, not the most polished in the world, it is the best we’ve got and I would do anything to see it really nail it down and iron out all the kinks.
Fourms
This can stay pretty brief, but I’m also going to amplify the need for more than 5 votes, I understand their use, but 5 is not enough. I would also like to suggest removing the auto-moderation of posts where they are automatically closed after 3 months of inactivity, the forums are big as it is and things can get lost if they’re locked and left unaddressed. For example, this and this was closed and frankly continuing to make new threads is reductive and just adds more threads to an already extensive collection of them.
Discover
Short and sweet but discover (and by extension, the watchlist) are still failing to be useful when they currently don’t take into local content.
Roadmap
While the topic of communication has been addressed, and it’s noted you’re going to be taking a more proactive approach for now, where do we stand on the possibility of a public roadmap? For things Plex isn’t just open to hearing and discussing, but what your current and/or long term goals are? Even if the version we get is stripped back and/or simplified? Or is this still, something Plex are unable/unwilling to share?
New Client When?
Now here is one just for fun, how does the Plex team view Apple Vision Pro, its implications and the future of spacialOS
Alright its getting a lil hefty so I’ll leave it with this for now… Overall I love Plex, have no immediate urge to leave and all I want is to see it become the best possible product, to the point where I will happily sign an NDA and test the bleeding edge of whats cooking. (thats if you want the nitty gritty design criticism)