My dad has related this anecdote to me a countless number of times with sincere joy since forever always.
“For me, it’s [a case of tracking down] when did he say this? I’ve heard every John Lennon interview, I’ve read every John Lennon interview, I never saw that quote. So when did he say it, let alone when did he famously say it?” he said. “I determined to get to the bottom of it. And it’s actually a TV comedian’s joke from three years after John was killed, in 1983. So John Lennon never said it — and wouldn’t have said it.”
I found this just the other day and it was a great relief for this lifelong Ringo fan and defender.
Sorry to ruin your childhood.
In iOS 7 apps, color and animation provide the user with cues to an app’s function and data organization. An animation situates the user within the interface context, acting as a clue to the app’s inner workings.
But apps don’t usually evolve with their users. Animations move at the same speed during the first day of use as they do six months later. The user’s knowledge of the app has significantly improved. But the app gives the same day-one cues, like a heavy handed teacher ignorant of a student’s progress.
Maybe animations should speed up over time.
Here’s a quick function which allows you to specify an initial animation duration and an eventual duration. Over the decay period (14 days, in this snippet – adjust as needed) the animation duration quickens to its eventual speed.
Pass this to your animation calls and let your apps keep pace with their users.