This article or section is in a state of significant expansion or restructuring. You are welcome to assist in its construction by editing it as well. If this article or section has not been edited in several days, please remove this template. If you are the editor who added this template and you are actively editing, please be sure to replace this template with {{in use}} during the active editing session. Click on the link for template parameters to use.
This article was last edited by ViperSnake151 (talk | contribs) 10 years ago. (Update timer) |
Development platform
Windows 10 supports an extension of the Windows Runtime platform introduced by Windows 8 known as the Universal Windows Platform (UWP). UWP emphasizes a core set of APIs common to all variations of the operating system, enabling the ability to code a single application with adaptations (such as user interface differences) for different device families and states, including desktops and laptops, tablets, smartphones (via Windows 10 Mobile), Xbox One, and other new device classes such as Surface Hub and HoloLens. An application may also react to the available displays and input on a device; when connected to a monitor or a suitable docking station, a UWP app on a smartphone can take on the appearance of the app on a PC. Information can also be synchronized between versions of an app for different devices, such as notifications and licensing.[1][2][3]
Windows 10 also allows web apps and desktop software (using either Win32 or .NET Framework), to be packaged for distribution on Windows Store. Desktop software distributed through Windows Store is packaged using the App-V system to allow sandboxing. Web apps are executed from remote servers, and have access to Windows functions such as notifications and camera access. As with Windows 8, locally-packaged apps can still be written using HTML and JavaScript.[4][5]
References
- ^ Kevin, Gallo (March 2, 2015). "A first look at the Windows 10 universal app platform". Windows Blog. Microsoft. Retrieved March 9, 2015.
- ^ "Our first look at Windows 10 on phones, and Universal Apps for touchscreens". Ars Technica. Retrieved February 7, 2015.
- ^ "Guide to Universal Windows Platform (UWP) apps". MSDN. Microsoft. Retrieved 12 August 2015.
- ^ Peter, Bright (March 3, 2015). "Microsoft's next attempt to fill the Windows 10 app gap: Web app apps". Ars Technica. Condé Nast. Retrieved March 9, 2015.
- ^ "Here's how Microsoft hopes to get Android and iOS phone apps into its Windows 10 Store". ZDNet. Retrieved May 3, 2015.