4 ms·
Yeah, compared to some other providers they've clearly tuned the dial farther toward "looks exactly how we want, everywhere" versus "performs well everywhere".
by handrous 5y ago
Yeah, compared to some other providers they've clearly tuned the dial farther toward "looks exactly how we want, everywhere" versus "performs well everywhere". Though they're far from the worst offenders.
But yes, the challenge with building the UI for a product like this is that it has to run on everything. Android from 2014? Yep. Some weird vendor Android that was installed on TVs the same year? Yep. Apple TV? Yep. Roku? Yep. Every video game console and some handhelds? Yep. And so on. Your build target list is insane. Luckily for them, they can get access to SDKs or dev kits that Mere Mortals cannot—for instance, IIRC there's a "big-boy shops only" SDK for Roku that lets you link in C/C++ libs and have much lower-level access to drawing routines, since otherwise it'd be impossible to make things like Netflix look as similar on there as it does elsewhere. As a user, I wish they didn't have that access, because it'd perform better if they had to use the same very-efficient UI the small players do (plus it'd make it harder for them to have the damn auto-playing videos everywhere).
- scarface74 5y agoThat might have something to do with the fact that Netflix originally created the first Roku and spun it off as not to compete with third party vendors…..