O'Reilly logo

XAML Unleashed by Adam Nathan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Theme Transitions

Using theme transitions is the best way to perform animations on the platforms that support them. They match the standard animations used by the built-in apps and Windows itself. This is a boon for developers who have no business designing animated effects. It’s amazing how making a wrong choice when animating a user interface (for example, the effect is too slow, too garish, or doesn’t quite match user expectations) can negatively impact an app’s perceived quality.

Theme transitions bring more to the table than just consistency, however. They are guaranteed to perform well. They use animations that are all hardware-accelerated, which means they leverage the graphics processing unit (GPU) rather than solely using the central ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required