Remix.run Logo
modeless 6 days ago

Android has really failed at this. Android apps are full of animations that serve no purpose or are even misleading, and slow down the experience. It's cargo cult copying from iOS. And the animations are janky, too.

Luckily Android has a developer option to double the speed of animations system-wide. It's the first thing I turn on every time I get a new phone. I find that double speed is about right. Designers tend to make every animation at least half as fast as it should be, to make sure you notice their effort.

cosmic_cheese 6 days ago | parent | next [-]

One that gets me routinely is Android's two-stage quick control/notification drawer, which is further complicated by gesture-expandable notifications. It feels like a poorly thought out bodge to fit everything into a single screen. It’s annoying to me even as a software developer and must be terribly confusing to someone not well versed in the arcane incantations of mobile operating systems.

const_cast 6 days ago | parent | next [-]

The two-swipe controls are truly evil and I can't believe it hasn't been fixed yet. The first screen shows you next to nothing if you have no notifications, which I never do.

Its a lot of work to get to quick control. The 4 they let you see on the first swipe is just not enough.

But wait, there's more! Even after the second swipe you have to swipe back and forth to get to all the controls.

But wait, there's more! In landscape mode the interface goes from difficult to downright infuriating.

modeless 6 days ago | parent | prev [-]

Those interactions are kind of annoying but not because of animations.

cosmic_cheese 6 days ago | parent [-]

I would say that the interaction is enabled by the animation. Without the animation it would be even more nonsensical than it already is and probably wouldn’t have been implemented.

Krssst 6 days ago | parent | prev [-]

There's an accessibility setting to disable all animations and the result is even better, it feels like living in a future where everything is instantaneous.