An abstract composition of input UI, with a Surface pen and dial

What's cool in Windows 10

Enhance your apps with the latest intuitive features of the Windows 10 May 2019 Update

Screenshot of WinUI library

WinUI

The latest official version of the Windows UI Library – WinUI 2.1 – provides vibrant new XAML controls for your Windows app. WinUI library APIs run on earlier versions of Windows 10, so you don’t have to include version checks or conditional XAML to supports users who aren’t on the latest OS.

CHECK IT OUT

ItemsRepeater

Use an ItemsRepeater control to create a custom experience for displaying collections to your users.

LEARN MORE

AnimatedVisualPlayer

The AnimatedVisualPlayer hosts and controls playback of animated visuals in your app.

LEARN MORE

CompactDensity

By adding a simple resource dictionary, you can enable Compact mode in your app.

LEARN MORE

XAML Islands

Windows 10 now enables you to use UWP controls in non-UWP desktop applications. If you’re developing for WPF, Windows Forms, or C++ Win32, check out how you can add the latest Windows 10 UI features to your existing app.

GET STARTED
Woman using mixed reality device next to computer generated image

Windows AI

Integrate machine learning models into your apps with Windows Machine Learning. Distribute AI features as a NuGet package with Windows Vision Skills. Use Direct Machine Learning if you need a low-level API to add machine learning to your game, backend, or similar app.

LEARN MORE

Windows Subsystem for Linux

Windows Subsystem for Linux (WSL) lets developers run Linux command-line tools and utilities directly on Windows. You can now access Linux files from within Windows, and use several new command line options.

GET STARTED
Illustration of packaging flow

MSIX

MSIX is the new Windows app package format that provides a modern packaging experience to all Windows apps. The open-source MSIX format preserves the functionality of existing packages, while enabling modern deployment features.

FIND OUT MORE

Backwards compatibility

MSIX now supports versions Windows 10 versions 1709 and 1803, with limited capabilities.

LEARN MORE

Insider Program

Get early access to the newest MSIX features with the MSIX Packaging Tool Insider Program.

LEARN MORE

Cross-platform support

User the MSIX SDK to distribute an app package to client devices, regardless of their OS platform.

LEARN MORE
Illustration of devices in the cloud

User activities and timeline

Build task-centered experiences that span across devices and platforms with Project Rome. SDKs for Android and iOS, and the power of Microsoft Graph, let you create apps that work seamlessly on all of your users’ devices.

EXPLORE USER ACTIVITIES
Image of Microsoft Edge

.NET Standard 2.0

Share more code between UWP, Android, iOS, ASP.NET, Windows Forms, and WPF applications by using .NET Standard 2.0 class libraries.

LEARN HOW
Visual Studio logo

Visual Studio 2019

Visual Studio 2019 makes it easier than ever to start a new project, and debug your existing apps. Code faster. Work smarter. Create the future.

SEE WHAT'S NEW
MR headset icon

Mixed Reality

Build apps for immersive headsets that merge the physical and virtual worlds.

LEARN HOW

Stay up to date

See what's coming in the future of Windows 10 with the Windows Insider Program

JOIN NOW