You can now download Expression Blend + SketchFlow templates for developing Windows Phone applications. The templates provide controls styled for Windows Phone 7, including controls based on the User Experience Design Guidelines for Windows Phone guidelines, and SketchFlow-style controls modeled on the same guidelines for Windows Phone 7.1 projects.
Design templates for Windows Phone
Note: In order to use the Expression Blend templates for Windows Phone, you need to install the Windows Phone Developer Tools and the Silverlight for Windows Phone Toolkit. You can download the Expression Blend design templates for Windows Phone from CodePlex.
The Expression Blend for Windows Phone templates include the most commonly used layouts for Windows Phone applications, including the styles, margins, and custom controls.
After you install the Silverlight for Windows Phone Toolkit and the Expression Blend Windows Phone 7 design templates, you can open the design templates project (WindowsPhone7UXGuide.sln) and then press F5 to build and run the project.
When the Windows Phone Emulator launches, you can click throught the project and vew each of the controls as they will appear in a Windows Phone application.
To use the templates, you simply copy and paste the content you need from the template project into your own project.
For more information on how to use the design templates, including a walkthrough that will show you how to create a Windows Phone pivot application and creating a data-bound list view that displays sample data, see the documentation for the Expression Blend design templates for Windows Phone on CodePlex.
SketchFlow templates for Windows Phone
Note: SketchFlow is available only in Expression Studio Ultimate. In addition, you need to have the Windows Phone Developer Tools 7.1 Beta installed. You can download the SketchFlow templates for Windows Phone from CodePlex.
When you install the SketchFlow template for Windows Phone, a collection of Sketch-style controls are added to Expression Blend and made available when you are working in the new Windows Phone SketchFlow project template.
The prototype runs in the SketchFlow Player, not in the Windows Phone Emulator. You can use all of the feedback features available in SketchFlow to collect and implement feedback in the prototype before creating a Windows Phone production project.
For more information on how to use the SketchFlow design templates, see the documentation for the SketchFlow design templates for Windows Phone on CodePlex.