Windows 10 harmonizes the user experience and functionality between different classes of device, and addresses shortcomings in the user interface that were introduced in Windows 8.[37][38][53] Windows 10 Mobile, the successor to Windows Phone 8.1, shares some user interface elements and apps with its PC counterpart.[54]
The Windows Runtime app ecosystem was revised into the Universal Windows Platform (UWP).[29][55][56] These universal apps are made to run across multiple platforms and device classes, including smartphones, tablets, Xbox One consoles, and other compatible Windows 10 devices. Windows apps share code across platforms, have responsive designs that adapt to the needs of the device and available inputs, can synchronize data between Windows 10 devices (including notifications, credentials, and allowing cross-platform multiplayer for games), and are distributed through a unified Windows Store. Developers can allow "cross-buys", where purchased licenses for an app apply to all of the user's compatible devices, rather than only the one they purchased on (e.g., a user purchasing an app on PC is also entitled to use the smartphone version at no extra cost).[30][57][58]
On Windows 10, Windows Store serves as a unified storefront for apps, Groove Music (formerly Xbox Music), and Movies & TV (formerly Xbox Video).[59] Windows 10 also allows web apps and desktop software (using either Win32 or .NET Framework) to be packaged for distribution on the Windows Store. Desktop software distributed through Windows Store is packaged using the App-V system to allow sandboxing.[60]<span>[61]</span>