Win 10 for Developer

The Windows 10 Deep Dive for Developers

This is a collection of the best video presentations and free online trainings that show the core features of Windows 10 for developers as yourself from the top technical speakers at Microsoft.

To get started creating your own Universal Windows Platform apps, all you need is a copy of Windows 10 and Visual Studio 2015.

Now is the time to start creating universal Windows 10 apps, that will be able to run on Windows 10 based PCs, smartphones, the Xbox One, Internet of Things devices and even the upcoming, highly anticipated Microsoft Hololens! iOS and Android developers will also be able, to make their apps run on Windows 10 based devices with very little change, using the new “platform bridges”. Classic Windows software (Win32, .NET and COM) can also be converted to an APPX package that can be distributed via the Windows Store – the best way to get your software to your users! And finally, website publishes can publish their unchanged webpages to the Windows Store for Windows 10 users to find. With the help of an XML manifest and JavaScript, “installed” websites will be able to use advanced Windows features, like Live Tiles, Cortana integration or the ability to send new appointments to the calendar app, just to name a few.

Introducing the Windows 10 App Model

Windows 10 dramatically expands the ways in which developers can build apps and games by adding several new programming models, and also expanding the app model to support a broader set of developer scenarios. Andrew will explore these in depth and give you the information you need to get started building Windows apps that leverage these features today.

Design: UX Patterns and Responsive Techniques for Universal Windows Apps

Get to know some of the key advantages and interaction features of creating an app on the Universal Windows Platform. Along with fewer publishing restrictions and a shared code base, you’ll enjoy greater design flexibility, including new interactive and visual elements that can respond to contextual shifts across a wide array of devices.

Cortana Extensibility in Universal Windows Apps

The leaders of the Cortana team will share how developers can tap into Cortana on Windows 10 to make their Universal Windows apps more discoverable and drive deep user engagement. We'll share how extensibility fits into the overall Cortana vision and how your apps can take advantage of new voice command capabilities. The presentation will be followed by a brief Q&A with the team.

Moving to the Universal Windows Platform

Do you have a Windows 8.1 or Silverlight app today? Want to take advantage of moving to a single code base and delivering your app with ease on to multiple Windows devices? Come learn about porting strategies of moving your existing code to the Universal Windows Platform (UWP) for Windows 10 What works, what's difficult and how to be most productive in getting to Windows 10 quickly.

Strategies for Developing Cross-Platform Applications with Visual Studio 2015

This session will cover the strategic decisions you have to make as a developer when targeting multiples platforms in your application. We will explore the tools and technologies that you have available in Visual Studio 2015 for both web and native applications that target Windows, iOS and Android devices.

Get your Windows App ready for the Windows Store

Enabling existing Classic Windows applications (Win32, .NET, COM) to be part of the Store ecosystem is a key part of Windows 10. This session will cover in detail the technologies that will enable you to convert your app to a Windows APPX package, enabling it to be distributed by the Store and to take advantage of the Universal Windows Platform.

Build Great Windows Apps with Your Android Code

This session will take you through a journey of leveraging the new Windows 10 SDK to help you take your Android app to Windows store. In this session we will explore the following: 1. Learn how to leverage your existing code to build a Universal Windows app 2. Using the Windows App Compatibility page to evaluate your existing Android application 3. Leveraging existing Android workflow to debug your app on a Windows Phone 4. Using Microsoft Services in your application 5. Leveraging exciting new tools that will ease your application development for Windows.

A Developer's Guide to Windows 10

Want an in-depth look at the Universal Windows Platform (UWP)? Engaging experts Jerry Nixon and Andy Wigley show you how Windows capabilities and social integration can help you create amazing experiences on devices running Windows 10, including phones, tablets, PCs, and even (coming soon) Xbox! Jerry and Andy offer demo-rich Windows 10 goodness, explore cool new features, and share practical guidance. Each module lasts about 30 minutes, so you can check out the topics that interest you most.

To refresh your basic knowledge of development languages, check out Programming in C# or explore the XAML modules in Developing Universal Windows Apps with C# and XAML.