Overview

ApplicationFrame
Need to apply transitions when switching between pages? Want to do it fast? This is where RadPhoneApplicationFrame comes in. It uses the power of RadTransitionControl to enable smooth and slick animations upon page load and unload. With only a single line of code you can set the default transition animations without modifying the pages themselves. The default transition mimics the behavior of the transitions used in the Windows Phone OS.

Features

  • Performance

    The page transitions are optimized for execution speed and are fully integrated into the navigation framework model provided by the Silverlight runtime.

    Top

  • Transition Animation

    Currently the following transition animations are available:

    • Tile Transition – suitable for scenarios where the user is navigating to the next page by clicking on an item. The item is usually in an ItemsControl or in a Panel. The tapped item animation is delayed and the rest of the items of the Panel are animated consecutively.
    • Swivel Transition – this transition is applied over the whole page. It is a combination of a plane projection animation for the outgoing content and a slide animation for the incoming content.
    • Continuum Transition – it is used in scenarios where the user is navigating to the next page by clicking on an item. The item is usually in an ItemsControl or in a Panel. So far it sounds like Tile Transition, the difference being in the animation itself. The tapped item is animated, while the rest of the page fades. 
    • Slide Transition 
    • Fade Transition 
    • Tile-Out, Turnstile-In Transitions
    All transitions have backward animation.
    Read a more detailed blog post here

    Top

  • Enter and Exit Transitions

    The control leverages internally the RadTransitionControl and declares Enter and Exit transitions for your page. You can use the RadAnimation framework to choose from the predefined animations that can be applied over the transition or you can create your own transition by using the flexible APIs. You can specify when the Enter and Exit transitions are executed to achieve exactly the transition you need. 

    Top

  • Automatic Adjustment to Orientation

    RadApplicationFrame automatically applies transition-animation when the device’s orientations is changed.

    Top