Create mobile apps for Windows devices

Now's the time to build apps for Windows devices. Microsoft’s toolset, Visual Studio, supports the .NET Framework, C++, JavaScript, and XAML, DirectX, and HTML5—the same technologies that you use today can deliver outstanding new experiences. You can also use cross-platform development tools and familiar libraries to quickly bring your visions to reality. Then get your apps into the Windows Store using the business model of your choice.

Introducing universal Windows apps

Build a universal Windows app that reaches all Windows devices from mobile to desktop. If you already have an app, learn how to extend its reach to different form factors.

Get free tools for building apps

Microsoft Visual Studio Express 2013 for Windows with Update 2 RC has all the core tools you need to build apps for both the Windows Phone Store and the Windows Store.

Go Mobile with C# and Xamarin

Apps need to be fast and everywhere, but they also need to be native - all features that are accounted for in the foundations of .NET. Miguel de Icaza, Xamarin CTO, explores how today's mobile landscape plays to the strengths of C# and Xamarin.

Highlights

Windows App Studio

App Studio lets you create a content-based app idea by applying text, Web content, imagery, and design concepts to a rich set of customizable templates. No coding experience is necessary to get started on your first app.

Build cross-platform apps

Learn how to transform an offline app into a cloud-connected, cross-platform one using Azure Mobile Services and Xamarin.

Build apps and win

Connect with Microsoft devs and experts to get your app ready for a successful launch. Then enter it in a contest for a chance to win one of hundreds of prizes.

Partner Highlight

Unity and Microsoft have put together some great incentives for Unity developers. Tell us about the new or existing games you'd like to bring to the Windows Store and the Windows Phone Store and you might qualify for special benefits to help you along the way.