Personally, I love Plex (been using since before it was called Plex), and have got so many people using it across all the devices, and will continue to do so. I know how to operate the app on every device I have it on, but each one is different, which is my only real annoyance (I get there will be bugs, I'm ok with that). I would like to see some consistency in UI/UX design. I don't believe the company has a UX designer, and that's the core problem.
The PC, and mobile markets are pretty well established now. We as both consumers, and designers, know for the most part what works, and what doesn't work in UI/UX. There's always going to be Apple vs Android type debates, which has a better experience etc, but at this point, the core of how the Plex Player looks, and works, should be the same on all devices. Touch, remote, mouse, voice, and even gamepads, all have their own interactions, but for the most part an Android phone, and an iPhone are essentially the same "type" of device; the experience should be near identical on each device.
As a designer, I've worked, and continue to work, on multiple platforms where the software needs to be cross-platform. Each platform will have little annoyances, but a user that started with PHT should be able to go to a touch device, and not feel lost. It's weird, designers (system, UI, UX, whatever) are probably the most important role to a successful product, but are quite often ignored, or brought it when something is broke, to figure out a way to design around. Everyone thinks they can design, but they can't, designing by committee is a horrible idea. I think the Plex team are great, there are so many cool things in Plex that nobody was doing, sync alone was worth the "donation" I made by purchasing Plex Pass. I just don't think they are good at UX/UI design. Maybe that's the problem of going from a hobby project to a commercial project, taking baby steps along the way, the bad design decisions get carried over. If you were funded, and were to start designing Plex right now, you'd hire a few good designers, and you'd be set.
I have to totally agree with the overall comments on this post. My bugbear is when a bug in functionality is reported (as I have done several times) there is never an acknowledgement or thanks for going to the trouble of documenting any issues. The only time that I got any response was when I PMed a dev directly - this isn't the way things are meant to work with a service you are paying for.
Let's get this straight - I am a customer paying for a service.
If part of the service is broken and I report it, it is the norm in business for the company to acknowledge the problem and give me an expected timescale as to when they are going to fix the issue that is broken on the service that I continue to pay for. Ignoring me or others who raise issues is not an acceptable option! :angry:
Haha, you obviously don't own any Apple products? :(