Resources for Windows Phone developers (Windows Runtime apps)
In this section you'll find out about specific considerations and steps to follow when you migrate an older Windows Phone app.
You can update your older Windows Phone project to become either a Windows Phone 8.1 app, or a universal Windows app, and immediately increase the potential audience.
Porting a Microsoft Silverlight app for Windows Phone to a Windows Store app is relatively easy to do, although it does present some challenges. Most of your knowledge and experience will transfer to the model for Windows Store apps using XAML, as will much of your XAML UI design.
A Windows Store app using C++, C#, or Visual Basic, using XAML, is the preferred model for ports from Windows Phone. If you are familiar with Silverlight for example, you can port to a Windows Store app using XAML by using familiar languages like C# or Microsoft Visual Basic, and a similar set of UI elements and APIs.
For more detail about porting a Windows Phone 7 application to XAML for example, read Migrating a Windows Phone 7 app to XAML.
- Blog posts
- Maximize code reuse when building for Windows Phone 8 and Windows 8
- Tips and Highlights from Developing Mobile apps for Windows
- What's next for Windows Phone 8 developers
- Windows Phone Silverlight 8.1 apps
- Windows Phone 8 and Windows 8 app development
- Developing games
- Games for Windows Phone
- Magazine articles
- Sharing Code between Windows Phone 8 and Windows 8 Applications
- Real Talk: Sharing Code Between the Windows & Windows Phone Platforms
- Windows Phone: This App Is Brought to You by MVVM—Hulu Case Study
- The Story of Bringing Nokia Music from Windows Phone to Windows 8
- Windows Phone Game Development Basics
- Bringing Halo: Spartan Assault to Windows Tablets and Mobile Devices
- Accelerating Windows Store Game Development with Middleware
- Self-directed training
- Building Apps for Both Windows 8 and Windows Phone 8 Jump Start