| > Not brilliant, but hey, it’s a cheap Android tablet, what can you expect? People on cheap Android tablets deserve the same experience as anyone else. You aren't rendering 3d graphics, you're displaying a few hundred characters of text. There are hundreds of millions of users around the world with low-end Android devices. There are people in the world who are not rich white tech people living in suburbia, believe it or not. > Are native apps dead? Not yet… but they’re going to be. You don't have a crystal ball. What happens to all the legacy Java, Kotlin, Objective-C, and Swift code? That all just gets rewritten in JavaScript overnight? Right. > You see as humans we’re comfortable with 60fps of animation performance. We don’t need 70fps Bullshit. This person has never used a 144hz monitor. I'm never buying another 60hz display. > Our reaction time is ~200ms, we don’t need 100ms Our reaction time may be about this, but we perceive times much shorter in duration, which will matter if the tablet has a high refresh rate display like many of the iPads. |
There are tablets out there, no name brands but also Lenovo branded ones, that are a complete waste of natural resources. I've had the displeasure of using a few of them in store demos and they couldn't even get video to play back at a consistent rate.
You're lucky to get an app working at all on that crapware, let alone at a smooth 60fps.
Strangely enough, I've had smoother experiences with some Chrome web apps on an old Android tablet than the native device UI is capable of providing. This thing was mid-range and outdated when I bought it years ago and it still runs Android 7 through LineageOS relatively well, but nobody is going to make that thing have a smooth experience. I'm hoping for the powervr video driver to be ported to postmarketOS so I can flash a lightweight Linux distro on there.
Sometimes, though, when the wind is just right and the stars align, Chrome is doing a smooth 60fps animation on that thing and I honestly can't figure out how they've manage to do it. It's impressive to see what modern web browsers are capable of squeezing out of slow hardware.
Total agree on all your other points. I don't think this stuff matters for this specific developer because of the nature of the application, but it's not great general advice.