A Developer’s Guide to Windows 10 – The Universal Windows Platform

I am taking the Developer’s Guide to Windows 10 challenge on Microsoft Virtual Academy. Here is an overview of the first module The Universal Windows Platform.

Capture

  • The convergence journey of Windows, all leading up to Windows 10.

Capture

  • Windows 10 device support.

Capture

  • UWP is a single API surface. The same on all devices.

Capture

  • Apps target the platform.

Capture

  • Windows app is a single binary that runs across everything.

Capture

  • When the default UWP is not enough for different use cases, extend UWP API with device-specific capabilities. Extension SDK is specific to a type of device and they don’t break or invalidate features on other devices.

Capture

  • UWP overview.

Capture

  • Create classic Win apps or move to Universal Windows Platform. New bridging technologies introduced at Build. Bridges bring more apps to the Windows Platform by reusing existing code and skills.

Capture

  • Use the Adaptive Code Pattern in an app for features on specific devices. Test for capabilities at runtime.
  • Visual Studio. A single place for developers.

Capture

  • Introducing Roslyn, the new compiler for .Net in Visual Studio 2015.
  • Blend for Visual Studio.
  • Visual Studio 2015 Editions. Also Express Edition.

Capture

  • Develop with Windows 10 and Visual Studio 205 or Windows 8.1 and Windows Server 2012 R2 with certain restrictions.
  • .Net Native. Everything submitted in the Store compiling in the cloud. Just In Time compilation. Pre-compiled when it comes on device. 50% faster average startup time. 14% less average memory usage.
  • New Template 10. Contribute to Template 10 on http://aka.ms/template10.

Capture