Core Animation in Leopard’s Preview application

preview_icon.pngLeopard’s Preview application animates the transition while rotating and resizing images—a relatively small amount of work thanks to Core Animation, but you appreciate the difference when you see it.

And it’s useful as well as attractive because the brief visual cues link the old and new visual states so you don’t have to. You notice immediately if you accidentally rotate left instead of right, for instance.

Here’s how rotating an image in Tiger looks:

rotate_tiger.png

And here’s how it looks in Leopard:

rotate_leopard.png

Image resizing is abrupt in Tiger:

resize_tiger.png

But in Leopard it smoothly transitions to the new size:

resize_leopard.png

Another graceful improvement to the user experience. Look around in Leopard and you’ll notice plenty of other examples of Core Animation at work.

3 Responses to “Core Animation in Leopard’s Preview application”

  1. Egill

    This is a great feature in Preview, I love everything that has something to do with Core animation.

    Adobe’s team that’s working with Illustrator could really use some of this…

  2. Gazza

    Are there any animated gifs that can be used on iPhone?

  3. John Blackburn

    Gazza, Mobile Safari supports them, but where else on iPhone would you use these animated gifs?

Leave a Reply