Universal Windows Platform

The Windows App SDK allows developers to build Windows applications with the latest UI elements and possibly upgrade older applications.

Windows could be the best choice as a development environment because it can be used to develop for most popular platforms.

A Progressive Web App is a Web application that includes specialized elements to merge the browser and native application experience.

Universal Windows Platform and older Windows desktop application development technologies are becoming more compatible.

Additions and enhancements to several technologies and services were announced at Microsoft's Build conference in Mar. 2016

The Universal Windows Platform enables the development of an application that is compatible with all devices running Windows 10