Today's post is written by Kiran Balijepalli, a Microsoft Technical Evangelist for Windows Phone. He has more than 16 years of global technology leadership experience in desktop, web, cloud and mobile platforms. You can find all of Kiran's Microsoft Student blogs here, and he can be found on Twitter as @KiranKBee.
On Monday and Wednesday this week, I walked through a step by step guide to getting started developing Windows Phone apps and conceptualizing and planning your apps. Now that you have set up the environment, let’s start building an app with the tools. One way to develop great looking Windows Phone apps is to separate the graphical elements from the logic and XAML. Windows Phone SDK tools support this style of programming.
When you install your SDK you get two important tools: Visual Studio IDE for your design, writing code and Expression Blend for designing your app user experience. XAML programming technology allows visual elements to be written as dialects of XML. XAML can be designed with tools such as Expression Blend, alongside with C#, Visual Basic and C++ application files developed and maintained in Visual Studio.
Expression Blend comes with built-in behaviors which is a great start for designing the functionality of your Windows Phone. Take a look at this MSDN article for step by step guidance for using Expression Blend for designing t