Knowledge (XXG)

Universal Windows Platform

Source 📝

684:
Microsoft's relationships with third-party developers and distributors such as Steam, considering the service to be "a critical part of gaming's success on Windows" and stating that Microsoft planned to continue releasing games through the platform as well as its own, but that "There's going to be areas where we cooperate and there's going to be areas where we compete. The end result is better for gamers." Spencer also stated that he was a friend of Sweeney and had been in frequent contact with him.
594:, using Universal Windows Platform Bridges. These extensions allow the app to automatically utilize the capabilities that are available to the particular device it is currently running on. A universal app may run on either a mobile phone or a tablet and provide suitable experiences on each. A universal app running on a smartphone may start behaving the way it would if it were running on a PC when the phone is connected to a desktop computer or a suitable 309:. However, as of 2019, Microsoft has taken steps to increase the parity between these application platforms and make UWP features usable inside non-UWP software. Microsoft introduced XAML Islands (a method for embedding UWP controls and widgets into non-UWP software) as part of the Windows 10 May 2019 update, and stated that it would also allow UWP functions and Windows Runtime components to be invoked within non-packaged software. 3248: 3259: 653:). Additionally, certain operating system features are exclusive to UWP and cannot be used in non-UWP software such as most video games. Sweeney characterized these moves as "the most aggressive move Microsoft has ever made" in attempting to transform PCs into a closed platform, and felt that these moves were meant to put third-party games storefronts such as 562:. Kevin Gallo, technical lead of Windows Developer Platform, explained that the layer contained some limitations: Google Mobile Services and certain core APIs are not available, and apps that have "deep integration into background tasks", such as messaging software, would not run well in this environment. 665:
apps by default, with no UX required. We want to make Windows the best development platform regardless of technologies used, and offer tools to help developers with existing code bases of HTML/JavaScript, .NET and Win32, C++ and Objective-C bring their code to Windows, and integrate UWP capabilities.
657:
at a disadvantage as Microsoft is "curtailing users' freedom to install full-featured PC software and subverting the rights of developers and publishers to maintain a direct relationship with their customers". As such, Sweeney argued that end-users should be able to download UWP software and install
622:
announced that the company was attempting to address issues which would improve the viability of UWP for PC games, stating that Microsoft was "committed to ensuring we meet or exceed the performance expectations of full-screen games as well as the additional features including support for overlays,
565:
In February 2016, Microsoft announced that it had ceased development on Windows Bridge for Android, citing redundancies due to iOS already being a primary platform for multi-platform development, and that Windows Bridge for iOS produced native code and did not require an OS-level emulator. Instead,
683:
coverage, Spencer defended the mixed reception of its UWP-exclusive releases, stating that "they all haven't gone swimmingly. Some of them have gone well", and that "there's still definitely concern that UWP and our store are somehow linked in a way that is nefarious. It's not." He also discussed
1547: 687:
On May 30, 2019, Microsoft announced that it would support distribution of Win32 games on Microsoft Store; Spencer (who had since been promoted to head of all games operations at Microsoft, reporting directly to CEO
692:) explained that developers preferred the architecture, and that it "allow for the customization and control come to expect from the open Windows gaming ecosystem." It was also announced that future 590:
that are created using the UWP no longer indicate having been written for a specific OS in their manifest build; instead, they target one or more device families, such as a PC, smartphone, tablet, or
670:, UWP developers can not only reach all Windows 10 devices, but they can now use a large percentage of their C# code to deliver a fully native mobile app experiences for iOS and Android." 810: 297:
Some Windows platform features in later versions have been exclusive to UWP and software specifically packaged for it, and are not usable in other architectures such as the existing
1527: 1499: 3289: 2263: 1236: 1281: 748: 2278: 1333: 2443: 1520: 905: 1141: 1360: 2100: 1027: 1118: 981: 1381: 952: 3134: 1513: 3263: 1536: 1055: 2513: 2153: 1737: 1572: 2685: 2594: 2110: 1742: 1307: 1406: 1262: 619: 318: 213: 696:
releases on Windows would be made available on third-party storefronts such as Steam, rather than be exclusive to Microsoft Store.
661:
Windows VP Kevin Gallo addressed Sweeney's concerns, stating that "in the Windows 10 November Update, we enabled people to easily
1485: 1205: 874: 716: 2433: 2413: 2376: 2338: 2323: 587: 333:
apps to be ported to Windows 10 Mobile. Until January 2022, Microsoft maintained support for bridges for Windows desktop apps,
321:(APIs) to the UWP interface, so that applications written in these APIs would run on UWP. Two bridges are announced during the 302: 31: 1182: 508:
project into a Visual Studio project. An early build of Windows Bridge for iOS was released as open-source software under the
3179: 2761: 2288: 217: 201: 2303: 3144: 3013: 2700: 2690: 2564: 2468: 2328: 1685: 1640: 638: 389: 618:
11.1 or later, so games built on older DirectX versions will not work. During Build 2016, Microsoft Xbox division head
3299: 3252: 2620: 2579: 2478: 2333: 2130: 1845: 1795: 1210: 846: 815: 753: 721: 551: 2842: 2428: 1927: 1567: 1560: 1555: 650: 326: 1457: 3174: 3139: 2569: 2559: 2498: 2408: 2298: 2268: 1917: 1615: 762: 559: 1086: 263:
UWP is a part of Windows 10, Windows 10 Mobile and Windows 11. UWP apps do not run on earlier Windows versions.
2539: 2483: 2463: 2308: 2077: 1962: 420: 1852: 3124: 3119: 2963: 2958: 2918: 2878: 2828: 2574: 2318: 2313: 2188: 2163: 2125: 2095: 2045: 1857: 1780: 1705: 1625: 1600: 251:, a Microsoft subsidiary since 2016. Community solutions also exist for non-targeted platforms, such as the 531:
as well as Microsoft's own code that implements iOS frameworks using UWP methods. It uses a version of the
3104: 3068: 2680: 2665: 2423: 2381: 2273: 2203: 2120: 2105: 1700: 1431: 1204:
Radich, Quinn; Satran, Michael; Whitney, Tyler; Jacobs, Mike; Weston, Susan; Das, Debalin (May 7, 2018).
3294: 3233: 3053: 2998: 2938: 2923: 2732: 2403: 2358: 2215: 2168: 841: 338: 77: 784: 3218: 3213: 3058: 3028: 2993: 2883: 2589: 2584: 2488: 2438: 2396: 2366: 2253: 1840: 1805: 1752: 1690: 1167: 649:, requiring changes in system settings to enable the installation of external software (similarly to 486: 181: 177: 73: 606:
Games developed for UWP are subject to technical restrictions, including incompatibility with multi-
3159: 3018: 2973: 2948: 2903: 2849: 2648: 2503: 2386: 1835: 1820: 1760: 1680: 1650: 431: 334: 229: 108: 3164: 3114: 2888: 2807: 2793: 2712: 2418: 2258: 2225: 2198: 2193: 1867: 1770: 1765: 1665: 611: 501: 279: 275: 271: 267: 185: 153: 113: 84: 236:, UWP allows developers to create apps that will potentially run on multiple types of devices. 3304: 3228: 3154: 3109: 3008: 3003: 2978: 2933: 2898: 2768: 2072: 1882: 1715: 1490: 693: 614:, overlays for gameplay-oriented chat clients, or key binding managers. UWP will only support 291: 193: 169: 65: 574:
to run Android apps with an OS-level emulator and allowed apps to be installed in the store.
459: 3169: 3078: 2913: 2856: 2814: 2675: 2643: 2599: 2554: 2473: 2233: 2030: 1907: 1897: 1660: 1655: 443: 283: 56: 3205: 3088: 3063: 3048: 3038: 2988: 2983: 2737: 2371: 2087: 1952: 1942: 1887: 1872: 1730: 1620: 1416: 1096: 654: 642: 595: 583: 412: 322: 225: 933: 2695: 2238: 2050: 2040: 2025: 1957: 1825: 1800: 1775: 1725: 1695: 1605: 566:
Microsoft encouraged the use of C# for multi-platform app development using tools from
239:
UWP does not target non-Microsoft systems. Microsoft's solution for other platforms is
3284: 3278: 3184: 3043: 2943: 2283: 2243: 2020: 1995: 1987: 1922: 1790: 1590: 1391: 1237:"Microsoft needs to stop forcing console-like restrictions on Windows Store PC games" 1082: 689: 646: 628: 513: 306: 244: 165: 1119:"Microsoft: Our Android Windows 10 bridge is dead, but iOS, Win32 ones moving ahead" 2953: 2908: 2835: 2800: 2508: 2458: 2248: 2000: 1947: 1912: 1830: 1810: 1630: 1610: 1386: 1282:"New Windows 10 updates add support for FreeSync, G-Sync, and unlocked frame rates" 1060: 624: 252: 1361:"Epic's Tim Sweeney questions Microsoft's commitment to an open Windows platform" 266:
Apps that are capable of implementing this platform are natively developed using
124: 3023: 2968: 2873: 2727: 2615: 2493: 2348: 2140: 2115: 1710: 1365: 986: 662: 570:, which they had acquired prior to the announcement. In 2021, Microsoft allowed 547: 524: 509: 497: 448: 416: 342: 298: 287: 1505: 582:
UWP provides an application model based upon its CoreApplication class and the
2928: 2752: 2293: 2183: 2057: 1977: 1902: 1720: 982:"Everything you need to know about porting Android and iOS apps to Windows 10" 675: 634: 607: 571: 489: 436: 359: 221: 173: 161: 69: 61: 44: 2549: 2544: 2178: 2067: 2015: 1785: 1215: 1032: 957: 851: 820: 758: 726: 364: 240: 233: 157: 49: 1263:"Create a DirectX Universal Windows Platform (UWP) game - UWP applications" 953:"Microsoft Demonstrates Android and iOS Applications Running On Windows 10" 906:"Microsoft releases iOS-to-Windows app maker Windows Bridge to open source" 3129: 3033: 2893: 2653: 2518: 2148: 2005: 1892: 1877: 1815: 1675: 1635: 1411: 910: 591: 1382:"Microsoft will use Steam to sell Windows games, not just its own store" 1334:"Epic CEO: "Universal Windows Platform can, should, must, and will die"" 645:, since by default UWP software may only be published and installed via 3149: 3083: 2821: 2707: 2670: 2658: 2343: 2062: 2035: 2010: 1972: 1670: 1595: 1502:
a comparison of UWP, Android, and iOS from a programmer's point of view
1407:"Xbox Boss Confirms More Steam Releases Coming, Discusses PC Struggles" 1008: 680: 667: 615: 567: 528: 395: 248: 189: 17: 3223: 3073: 2742: 2523: 2448: 1494: 749:"Introduction to Universal Windows Platform (UWP) apps for designers" 546:(codenamed "Astoria") was a runtime environment that would allow for 520: 205: 93: 875:"Microsoft wants to close the UWP, Win32 divide with 'Windows Apps'" 294:, or for both (universal 8.1) need modifications to migrate to UWP. 1308:"Xbox Boss on PC Gaming: "We've Heard the Feedback Loud and Clear"" 555: 424: 197: 3189: 2625: 2453: 2158: 1932: 1645: 1091: 505: 101: 97: 89: 2717: 2391: 2210: 2173: 532: 209: 1509: 2635: 1967: 1937: 1862: 934:"Universal Windows Platform Bridges - Windows app development" 493: 330: 1142:"Microsoft confirms: Android-on-Windows Astoria tech is gone" 631:
technologies, and disabling V-sync, was later added to UWP.
523:. It contains code from various existing implementations of 1500:
Windows apps concept mapping for Android and iOS developers
512:
on August 6, 2015, while the Android version was in closed
1028:"How will Android support work in Windows 10 for Phones?" 216:
is implemented in C++, and supported in C++, VB.NET, C#,
899: 897: 895: 811:"Migrate apps to the Universal Windows Platform (UWP)" 3202: 3097: 2866: 2785: 2778: 2751: 2634: 2608: 2532: 2357: 2224: 2139: 2086: 1986: 1751: 1581: 454: 442: 430: 408: 388: 370: 358: 119: 107: 83: 55: 43: 1056:"Microsoft brings Android, iOS apps to Windows 10" 164:. The purpose of this platform is to help develop 711: 709: 1206:"Guide to Universal Windows Platform (UWP) apps" 1087:"Microsoft is buying mobile tool vendor Xamarin" 1183:"Inside the Universal Windows Platform Bridges" 1486:Guide to Universal Windows Platform (UWP) apps 1521: 558:to run on Windows 10 Mobile and published to 8: 3290:Microsoft application programming interfaces 1009:"microsoft/WinObjC: Objective-C for Windows" 353: 38: 785:"Xamarin Updates From Microsoft Build 2020" 658:it in the same manner as non-UWP software. 3258: 2782: 1528: 1514: 1506: 352: 37: 519:This "WinObjC" project is open source on 1458:"Microsoft Teases Xbox Game Pass for PC" 1168:"How to Run Android Apps in Windows 11" 705: 842:"Move from Windows Runtime 8.x to UWP" 3135:Next-Generation Secure Computing Base 317:UWP Bridges translate calls in other 7: 1117:Jo Foley, Mary (February 25, 2016). 500:to be ported to Windows 10 by using 2264:Distributed Transaction Coordinator 1456:Humphries, Matthew (May 30, 2019). 1140:Bright, Peter (February 26, 2016). 951:Chester, Brandon (April 29, 2015). 2595:User Interface Privilege Isolation 319:application programming interfaces 247:"), an open-source API created by 224:. Designed as an extension to the 25: 1359:Takahashi, Dean (March 4, 2016). 1026:Branscombe, Mary (May 11, 2015). 980:Protalinski, Emil (May 1, 2015). 717:"What's a Universal Windows app?" 3257: 3247: 3246: 1306:Makuch, Eddie (March 30, 2016). 1181:Domingo, Michael (May 1, 2015). 1054:Bright, Peter (April 29, 2015). 904:Hachman, Mark (August 6, 2015). 623:modding, and more." Support for 354:Windows Bridge for iOS (WinObjC) 2324:Remote Differential Compression 1405:Makuch, Eddie (June 15, 2016). 1380:Bright, Peter (June 16, 2016). 1243:. Conde Nast. February 29, 2016 1015:. Microsoft. February 16, 2020. 485:(codenamed "Islandwood") is an 32:Universal Windows Platform apps 27:Computing platform by Microsoft 3180:Windows System Assessment Tool 1430:Spencer, Phil (May 30, 2019). 1332:Walton, Mark (March 4, 2016). 1: 1280:Hruska, Joel (May 10, 2016). 761:. May 5, 2018. Archived from 2469:Open XML Paper Specification 2329:Remote Installation Services 1537:Microsoft Windows components 2621:Windows Subsystem for Linux 2580:Mandatory Integrity Control 2334:Windows Deployment Services 2131:Wireless Zero Configuration 1432:"Our Approach to PC Gaming" 847:Microsoft Developer Network 816:Microsoft Developer Network 754:Microsoft Developer Network 722:Microsoft Developer Network 641:criticized UWP for being a 3321: 2723:Universal Windows Platform 2429:Kernel Transaction Manager 2414:Hardware Abstraction Layer 2111:Multimedia Class Scheduler 544:Windows Bridge for Android 146:Universal Windows Platform 39:Universal Windows Platform 29: 3242: 3175:Windows Services for UNIX 2560:Data Execution Prevention 2409:Graphics Device Interface 2299:Network Access Protection 1918:Remote Desktop Connection 1543: 1211:Windows Developers Center 673:In a live interview with 2540:Security and Maintenance 2484:Security Account Manager 2078:Windows XP visual styles 1185:. Visual Studio Magazine 168:that run on Windows 10, 3125:Media Control Interface 2959:Help and Support Center 2575:Kernel Patch Protection 2339:System Resource Manager 2319:Remote Desktop Services 2314:Print Services for UNIX 2096:Service Control Manager 1706:Windows Error Reporting 1626:DirectX Diagnostic Tool 1491:WindowsCommunityToolkit 228:platform introduced in 226:Windows Runtime (WinRT) 188:without the need to be 3105:Desktop Cleanup Wizard 2681:COM Structured storage 2382:Desktop Window Manager 2274:Windows Media Services 588:Universal Windows apps 483:Windows Bridge for iOS 196:app development using 2733:Windows Mixed Reality 2404:Enhanced Write Filter 2254:Roaming user profiles 1085:(February 24, 2016). 610:setups, difficulties 376:; 9 years ago 339:Microsoft Silverlight 78:Windows Mixed Reality 3014:Mobile Device Center 2964:Health & Fitness 2762:Solitaire Collection 2590:User Account Control 2585:Protected Media Path 2489:Server Message Block 2439:Logical Disk Manager 1691:System Policy Editor 1676:System Configuration 765:on February 22, 2019 492:toolkit that allows 335:progressive web apps 74:Xbox system software 3160:Virtual DOS machine 2504:System Idle Process 2479:Resource Protection 2387:Portable Executable 2279:Active DRM Services 1681:System File Checker 1651:Performance Monitor 1267:learn.microsoft.com 938:Microsoft Developer 374:August 6, 2015 355: 230:Windows Server 2012 40: 3300:Windows technology 3165:Windows on Windows 2889:Backup and Restore 2701:Transaction Server 2419:I/O request packet 2259:Folder redirection 1928:Speech Recognition 1686:System Information 1641:Management Console 854:. February 8, 2017 527:like Cocotron and 502:Visual Studio 2015 496:apps developed in 280:Visual Studio 2022 276:Visual Studio 2019 272:Visual Studio 2017 268:Visual Studio 2015 190:rewritten for each 160:and introduced in 154:computing platform 114:Computing platform 3272: 3271: 3198: 3197: 3155:Video for Windows 3110:Games for Windows 2979:Internet Explorer 2073:Windows Spotlight 1716:Windows Installer 694:Xbox Game Studios 480: 479: 292:Windows Phone 8.1 170:Windows 10 Mobile 143: 142: 66:Windows 10 Mobile 16:(Redirected from 3312: 3261: 3260: 3250: 3249: 3170:Windows SideShow 2949:Food & Drink 2843:Spider Solitaire 2783: 2676:ActiveX Document 2644:Active Scripting 2600:Windows Firewall 2555:Credential Guard 2234:Active Directory 2031:Indexing Service 1661:Resource Monitor 1656:Recovery Console 1530: 1523: 1516: 1507: 1473: 1472: 1470: 1468: 1453: 1447: 1446: 1444: 1442: 1427: 1421: 1420: 1402: 1396: 1395: 1377: 1371: 1370: 1356: 1350: 1349: 1347: 1345: 1329: 1323: 1322: 1320: 1318: 1303: 1297: 1296: 1294: 1292: 1277: 1271: 1270: 1259: 1253: 1252: 1250: 1248: 1233: 1227: 1226: 1224: 1222: 1201: 1195: 1194: 1192: 1190: 1178: 1172: 1171: 1164: 1158: 1157: 1155: 1153: 1137: 1131: 1130: 1128: 1126: 1114: 1108: 1107: 1105: 1103: 1079: 1073: 1072: 1070: 1068: 1051: 1045: 1044: 1042: 1040: 1023: 1017: 1016: 1005: 999: 998: 996: 994: 977: 971: 970: 968: 966: 948: 942: 941: 930: 924: 923: 921: 919: 901: 890: 889: 887: 885: 873:Foley, Mary Jo. 870: 864: 863: 861: 859: 838: 832: 831: 829: 827: 807: 801: 800: 798: 796: 781: 775: 774: 772: 770: 745: 739: 738: 736: 734: 713: 612:modding the game 535:clang compiler. 476: 473: 471: 469: 467: 465: 463: 461: 404: 401: 399: 397: 384: 382: 377: 356: 284:Metro-style apps 172:(discontinued), 139: 136: 134: 132: 130: 128: 126: 57:Operating system 41: 21: 3320: 3319: 3315: 3314: 3313: 3311: 3310: 3309: 3275: 3274: 3273: 3268: 3238: 3206:Microsoft Store 3204: 3194: 3140:POSIX subsystem 3120:File Protection 3093: 3064:Program Manager 3049:Phone Companion 3039:Outlook Express 2989:Make Compatible 2919:Desktop Gadgets 2879:Anytime Upgrade 2862: 2774: 2747: 2738:Windows Runtime 2630: 2604: 2570:Family features 2528: 2353: 2309:DFS Replication 2220: 2135: 2126:Error Reporting 2082: 1982: 1858:Mobility Center 1853:Movies & TV 1747: 1731:Windows Insider 1621:Driver Verifier 1616:Drive Optimizer 1583: 1577: 1568:Booting process 1539: 1534: 1482: 1477: 1476: 1466: 1464: 1455: 1454: 1450: 1440: 1438: 1429: 1428: 1424: 1417:CBS Interactive 1404: 1403: 1399: 1379: 1378: 1374: 1358: 1357: 1353: 1343: 1341: 1331: 1330: 1326: 1316: 1314: 1305: 1304: 1300: 1290: 1288: 1279: 1278: 1274: 1261: 1260: 1256: 1246: 1244: 1235: 1234: 1230: 1220: 1218: 1203: 1202: 1198: 1188: 1186: 1180: 1179: 1175: 1166: 1165: 1161: 1151: 1149: 1139: 1138: 1134: 1124: 1122: 1116: 1115: 1111: 1101: 1099: 1097:CBS Interactive 1081: 1080: 1076: 1066: 1064: 1053: 1052: 1048: 1038: 1036: 1025: 1024: 1020: 1007: 1006: 1002: 992: 990: 979: 978: 974: 964: 962: 950: 949: 945: 932: 931: 927: 917: 915: 903: 902: 893: 883: 881: 872: 871: 867: 857: 855: 840: 839: 835: 825: 823: 809: 808: 804: 794: 792: 783: 782: 778: 768: 766: 747: 746: 742: 732: 730: 715: 714: 707: 702: 604: 596:docking station 584:Windows Runtime 580: 560:Microsoft Store 541: 504:to convert the 458: 394: 380: 378: 375: 371:Initial release 351: 315: 261: 182:Xbox Series X/S 123: 34: 28: 23: 22: 15: 12: 11: 5: 3318: 3316: 3308: 3307: 3302: 3297: 3292: 3287: 3277: 3276: 3270: 3269: 3267: 3266: 3255: 3243: 3240: 3239: 3237: 3236: 3231: 3226: 3221: 3216: 3210: 3208: 3200: 3199: 3196: 3195: 3193: 3192: 3187: 3182: 3177: 3172: 3167: 3162: 3157: 3152: 3147: 3142: 3137: 3132: 3127: 3122: 3117: 3112: 3107: 3101: 3099: 3095: 3094: 3092: 3091: 3086: 3081: 3076: 3071: 3069:Steps Recorder 3066: 3061: 3056: 3051: 3046: 3041: 3036: 3031: 3026: 3021: 3016: 3011: 3006: 3001: 2996: 2991: 2986: 2981: 2976: 2971: 2966: 2961: 2956: 2951: 2946: 2941: 2936: 2931: 2926: 2921: 2916: 2911: 2906: 2901: 2896: 2891: 2886: 2881: 2876: 2870: 2868: 2864: 2863: 2861: 2860: 2853: 2846: 2839: 2832: 2825: 2818: 2811: 2804: 2797: 2789: 2787: 2780: 2776: 2775: 2773: 2772: 2765: 2757: 2755: 2749: 2748: 2746: 2745: 2740: 2735: 2730: 2725: 2720: 2715: 2710: 2705: 2704: 2703: 2698: 2696:OLE Automation 2693: 2688: 2683: 2678: 2673: 2663: 2662: 2661: 2656: 2651: 2640: 2638: 2632: 2631: 2629: 2628: 2623: 2618: 2612: 2610: 2606: 2605: 2603: 2602: 2597: 2592: 2587: 2582: 2577: 2572: 2567: 2562: 2557: 2552: 2547: 2542: 2536: 2534: 2530: 2529: 2527: 2526: 2521: 2516: 2511: 2506: 2501: 2496: 2491: 2486: 2481: 2476: 2471: 2466: 2464:Object Manager 2461: 2456: 2451: 2446: 2441: 2436: 2431: 2426: 2424:Imaging Format 2421: 2416: 2411: 2406: 2401: 2400: 2399: 2394: 2384: 2379: 2374: 2369: 2363: 2361: 2355: 2354: 2352: 2351: 2346: 2341: 2336: 2331: 2326: 2321: 2316: 2311: 2306: 2301: 2296: 2291: 2286: 2281: 2276: 2271: 2266: 2261: 2256: 2251: 2246: 2241: 2236: 2230: 2228: 2222: 2221: 2219: 2218: 2213: 2208: 2207: 2206: 2201: 2196: 2191: 2186: 2181: 2171: 2166: 2161: 2156: 2151: 2145: 2143: 2137: 2136: 2134: 2133: 2128: 2123: 2121:Task Scheduler 2118: 2113: 2108: 2103: 2098: 2092: 2090: 2084: 2083: 2081: 2080: 2075: 2070: 2065: 2060: 2055: 2054: 2053: 2051:Special folder 2048: 2043: 2038: 2033: 2023: 2018: 2013: 2008: 2003: 1998: 1992: 1990: 1984: 1983: 1981: 1980: 1975: 1970: 1965: 1963:Voice Recorder 1960: 1955: 1950: 1945: 1940: 1935: 1930: 1925: 1920: 1915: 1910: 1905: 1900: 1895: 1890: 1885: 1880: 1875: 1870: 1865: 1860: 1855: 1850: 1849: 1848: 1838: 1833: 1828: 1823: 1818: 1813: 1808: 1803: 1798: 1793: 1788: 1783: 1778: 1773: 1768: 1763: 1757: 1755: 1749: 1748: 1746: 1745: 1740: 1735: 1734: 1733: 1726:Windows Update 1723: 1718: 1713: 1708: 1703: 1698: 1696:System Restore 1693: 1688: 1683: 1678: 1673: 1668: 1663: 1658: 1653: 1648: 1643: 1638: 1633: 1628: 1623: 1618: 1613: 1608: 1606:Device Manager 1603: 1598: 1596:Command Prompt 1593: 1587: 1585: 1579: 1578: 1576: 1575: 1570: 1565: 1564: 1563: 1558: 1550: 1544: 1541: 1540: 1535: 1533: 1532: 1525: 1518: 1510: 1504: 1503: 1497: 1488: 1481: 1480:External links 1478: 1475: 1474: 1448: 1422: 1397: 1372: 1351: 1324: 1298: 1272: 1254: 1228: 1196: 1173: 1159: 1132: 1109: 1083:Jo Foley, Mary 1074: 1046: 1018: 1000: 972: 943: 925: 891: 865: 833: 802: 791:. May 19, 2020 776: 740: 704: 703: 701: 698: 603: 600: 579: 576: 540: 537: 478: 477: 456: 452: 451: 446: 440: 439: 434: 428: 427: 410: 406: 405: 392: 386: 385: 372: 368: 367: 362: 350: 347: 314: 311: 260: 257: 192:. It supports 166:universal apps 141: 140: 121: 117: 116: 111: 105: 104: 87: 81: 80: 59: 53: 52: 47: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 3317: 3306: 3303: 3301: 3298: 3296: 3293: 3291: 3288: 3286: 3283: 3282: 3280: 3265: 3256: 3254: 3245: 3244: 3241: 3235: 3232: 3230: 3227: 3225: 3222: 3220: 3217: 3215: 3212: 3211: 3209: 3207: 3201: 3191: 3188: 3186: 3185:Windows To Go 3183: 3181: 3178: 3176: 3173: 3171: 3168: 3166: 3163: 3161: 3158: 3156: 3153: 3151: 3148: 3146: 3143: 3141: 3138: 3136: 3133: 3131: 3128: 3126: 3123: 3121: 3118: 3116: 3113: 3111: 3108: 3106: 3103: 3102: 3100: 3096: 3090: 3087: 3085: 3082: 3080: 3077: 3075: 3072: 3070: 3067: 3065: 3062: 3060: 3057: 3055: 3054:Photo Gallery 3052: 3050: 3047: 3045: 3042: 3040: 3037: 3035: 3032: 3030: 3027: 3025: 3022: 3020: 3017: 3015: 3012: 3010: 3007: 3005: 3002: 3000: 2999:Meeting Space 2997: 2995: 2992: 2990: 2987: 2985: 2982: 2980: 2977: 2975: 2972: 2970: 2969:HyperTerminal 2967: 2965: 2962: 2960: 2957: 2955: 2952: 2950: 2947: 2945: 2942: 2940: 2939:Easy Transfer 2937: 2935: 2932: 2930: 2927: 2925: 2922: 2920: 2917: 2915: 2912: 2910: 2907: 2905: 2902: 2900: 2897: 2895: 2892: 2890: 2887: 2885: 2882: 2880: 2877: 2875: 2872: 2871: 2869: 2865: 2859: 2858: 2854: 2852: 2851: 2847: 2845: 2844: 2840: 2838: 2837: 2833: 2831: 2830: 2826: 2824: 2823: 2819: 2817: 2816: 2812: 2810: 2809: 2805: 2803: 2802: 2798: 2796: 2795: 2791: 2790: 2788: 2784: 2781: 2777: 2771: 2770: 2766: 2764: 2763: 2759: 2758: 2756: 2754: 2750: 2744: 2741: 2739: 2736: 2734: 2731: 2729: 2726: 2724: 2721: 2719: 2716: 2714: 2711: 2709: 2706: 2702: 2699: 2697: 2694: 2692: 2689: 2687: 2684: 2682: 2679: 2677: 2674: 2672: 2669: 2668: 2667: 2664: 2660: 2657: 2655: 2652: 2650: 2647: 2646: 2645: 2642: 2641: 2639: 2637: 2633: 2627: 2624: 2622: 2619: 2617: 2614: 2613: 2611: 2609:Compatibility 2607: 2601: 2598: 2596: 2593: 2591: 2588: 2586: 2583: 2581: 2578: 2576: 2573: 2571: 2568: 2566: 2563: 2561: 2558: 2556: 2553: 2551: 2548: 2546: 2543: 2541: 2538: 2537: 2535: 2531: 2525: 2522: 2520: 2517: 2515: 2512: 2510: 2507: 2505: 2502: 2500: 2497: 2495: 2492: 2490: 2487: 2485: 2482: 2480: 2477: 2475: 2472: 2470: 2467: 2465: 2462: 2460: 2457: 2455: 2452: 2450: 2447: 2445: 2442: 2440: 2437: 2435: 2434:Library files 2432: 2430: 2427: 2425: 2422: 2420: 2417: 2415: 2412: 2410: 2407: 2405: 2402: 2398: 2395: 2393: 2390: 2389: 2388: 2385: 2383: 2380: 2378: 2375: 2373: 2370: 2368: 2365: 2364: 2362: 2360: 2356: 2350: 2347: 2345: 2342: 2340: 2337: 2335: 2332: 2330: 2327: 2325: 2322: 2320: 2317: 2315: 2312: 2310: 2307: 2305: 2302: 2300: 2297: 2295: 2292: 2290: 2287: 2285: 2282: 2280: 2277: 2275: 2272: 2270: 2267: 2265: 2262: 2260: 2257: 2255: 2252: 2250: 2247: 2245: 2242: 2240: 2237: 2235: 2232: 2231: 2229: 2227: 2223: 2217: 2214: 2212: 2209: 2205: 2202: 2200: 2197: 2195: 2194:Reparse point 2192: 2190: 2187: 2185: 2182: 2180: 2177: 2176: 2175: 2172: 2170: 2167: 2165: 2162: 2160: 2157: 2155: 2152: 2150: 2147: 2146: 2144: 2142: 2138: 2132: 2129: 2127: 2124: 2122: 2119: 2117: 2114: 2112: 2109: 2107: 2104: 2102: 2099: 2097: 2094: 2093: 2091: 2089: 2085: 2079: 2076: 2074: 2071: 2069: 2066: 2064: 2061: 2059: 2056: 2052: 2049: 2047: 2044: 2042: 2039: 2037: 2034: 2032: 2029: 2028: 2027: 2024: 2022: 2019: 2017: 2014: 2012: 2009: 2007: 2004: 2002: 1999: 1997: 1996:Action Center 1994: 1993: 1991: 1989: 1985: 1979: 1976: 1974: 1971: 1969: 1966: 1964: 1961: 1959: 1956: 1954: 1951: 1949: 1946: 1944: 1941: 1939: 1936: 1934: 1931: 1929: 1926: 1924: 1923:Snipping Tool 1921: 1919: 1916: 1914: 1911: 1909: 1906: 1904: 1901: 1899: 1896: 1894: 1891: 1889: 1886: 1884: 1881: 1879: 1876: 1874: 1871: 1869: 1866: 1864: 1861: 1859: 1856: 1854: 1851: 1847: 1844: 1843: 1842: 1839: 1837: 1834: 1832: 1829: 1827: 1824: 1822: 1819: 1817: 1814: 1812: 1809: 1807: 1804: 1802: 1799: 1797: 1794: 1792: 1789: 1787: 1784: 1782: 1781:Character Map 1779: 1777: 1774: 1772: 1769: 1767: 1764: 1762: 1759: 1758: 1756: 1754: 1750: 1744: 1741: 1739: 1736: 1732: 1729: 1728: 1727: 1724: 1722: 1719: 1717: 1714: 1712: 1709: 1707: 1704: 1702: 1699: 1697: 1694: 1692: 1689: 1687: 1684: 1682: 1679: 1677: 1674: 1672: 1669: 1667: 1664: 1662: 1659: 1657: 1654: 1652: 1649: 1647: 1644: 1642: 1639: 1637: 1634: 1632: 1629: 1627: 1624: 1622: 1619: 1617: 1614: 1612: 1609: 1607: 1604: 1602: 1601:Control Panel 1599: 1597: 1594: 1592: 1591:App Installer 1589: 1588: 1586: 1580: 1574: 1571: 1569: 1566: 1562: 1559: 1557: 1554: 1553: 1552:Architecture 1551: 1549: 1546: 1545: 1542: 1538: 1531: 1526: 1524: 1519: 1517: 1512: 1511: 1508: 1501: 1498: 1496: 1492: 1489: 1487: 1484: 1483: 1479: 1463: 1459: 1452: 1449: 1437: 1433: 1426: 1423: 1418: 1414: 1413: 1408: 1401: 1398: 1393: 1389: 1388: 1383: 1376: 1373: 1368: 1367: 1362: 1355: 1352: 1339: 1335: 1328: 1325: 1313: 1309: 1302: 1299: 1287: 1283: 1276: 1273: 1268: 1264: 1258: 1255: 1242: 1238: 1232: 1229: 1217: 1213: 1212: 1207: 1200: 1197: 1184: 1177: 1174: 1169: 1163: 1160: 1147: 1143: 1136: 1133: 1120: 1113: 1110: 1098: 1094: 1093: 1088: 1084: 1078: 1075: 1063: 1062: 1057: 1050: 1047: 1035: 1034: 1029: 1022: 1019: 1014: 1010: 1004: 1001: 989: 988: 983: 976: 973: 960: 959: 954: 947: 944: 939: 935: 929: 926: 913: 912: 907: 900: 898: 896: 892: 880: 876: 869: 866: 853: 849: 848: 843: 837: 834: 822: 818: 817: 812: 806: 803: 790: 786: 780: 777: 764: 760: 756: 755: 750: 744: 741: 729:. May 7, 2018 728: 724: 723: 718: 712: 710: 706: 699: 697: 695: 691: 690:Satya Nadella 685: 682: 678: 677: 671: 669: 664: 659: 656: 652: 648: 647:Windows Store 644: 643:walled garden 640: 636: 632: 630: 629:Nvidia G-Sync 626: 621: 617: 613: 609: 601: 599: 597: 593: 589: 585: 577: 575: 573: 569: 563: 561: 557: 553: 549: 545: 538: 536: 534: 530: 526: 522: 517: 515: 511: 507: 503: 499: 495: 491: 488: 484: 475: 457: 453: 450: 447: 445: 441: 438: 435: 433: 429: 426: 422: 418: 414: 413:Objective-C++ 411: 407: 403: 393: 391: 387: 373: 369: 366: 363: 361: 357: 348: 346: 344: 340: 336: 332: 328: 324: 320: 312: 310: 308: 307:Windows Forms 304: 300: 295: 293: 289: 285: 281: 277: 273: 269: 264: 259:Compatibility 258: 256: 254: 250: 246: 245:Xamarin.Forms 243:(previously " 242: 237: 235: 231: 227: 223: 219: 215: 211: 207: 203: 199: 195: 191: 187: 183: 179: 175: 171: 167: 163: 159: 155: 151: 147: 138: 122: 118: 115: 112: 110: 106: 103: 99: 95: 91: 88: 86: 82: 79: 75: 71: 67: 63: 60: 58: 54: 51: 48: 46: 42: 36: 33: 19: 3295:Windows APIs 3219:File Manager 3059:Photo Viewer 2994:Media Center 2954:Groove Music 2884:Address Book 2855: 2848: 2841: 2836:Purble Place 2834: 2827: 2820: 2813: 2806: 2801:Chess Titans 2799: 2792: 2779:Discontinued 2767: 2760: 2722: 2459:Ntoskrnl.exe 2367:Boot Manager 2359:Architecture 2249:Group Policy 2141:File systems 2041:Saved search 1948:Sticky Notes 1913:Quick Assist 1841:Media Player 1811:Feedback Hub 1806:Fax and Scan 1701:Task Manager 1631:Event Viewer 1611:Disk Cleanup 1465:. Retrieved 1461: 1451: 1439:. Retrieved 1435: 1425: 1410: 1400: 1387:Ars Technica 1385: 1375: 1364: 1354: 1342:. Retrieved 1340:. Conde Nast 1338:Ars Technica 1337: 1327: 1315:. Retrieved 1311: 1301: 1289:. Retrieved 1285: 1275: 1266: 1257: 1245:. Retrieved 1241:Ars Technica 1240: 1231: 1219:. Retrieved 1209: 1199: 1187:. Retrieved 1176: 1162: 1150:. Retrieved 1148:. Conde Nast 1146:Ars Technica 1145: 1135: 1125:February 26, 1123:. Retrieved 1112: 1100:. Retrieved 1090: 1077: 1065:. Retrieved 1061:Ars Technica 1059: 1049: 1037:. Retrieved 1031: 1021: 1012: 1003: 991:. Retrieved 985: 975: 963:. Retrieved 956: 946: 937: 928: 916:. Retrieved 909: 882:. Retrieved 878: 868: 856:. Retrieved 845: 836: 824:. Retrieved 814: 805: 793:. Retrieved 789:Xamarin Blog 788: 779: 767:. Retrieved 763:the original 752: 743: 731:. Retrieved 720: 686: 674: 672: 660: 633: 625:AMD FreeSync 620:Phil Spencer 605: 581: 564: 548:Android apps 543: 542: 518: 482: 481: 360:Developer(s) 341:, and iOS's 325:keynote for 316: 296: 265: 262: 253:Uno Platform 238: 149: 145: 144: 45:Developer(s) 35: 3234:Minesweeper 3203:Spun off to 3024:MSN Dial-up 3019:Movie Maker 2924:Diagnostics 2874:ActiveMovie 2616:COMMAND.COM 2494:Shadow Copy 2349:Server Core 2189:Mount Point 2116:Shadow Copy 1711:Windows Ink 1366:VentureBeat 1286:ExtremeTech 987:VentureBeat 961:. Purch Inc 795:January 21, 679:during its 639:Tim Sweeney 550:written in 525:Cocoa Touch 510:MIT License 498:Objective-C 487:open-source 449:MIT License 417:Objective-C 343:Cocoa Touch 313:API bridges 288:Windows 8.1 156:created by 3279:Categories 3214:DVD Player 3029:NetMeeting 2929:DriveSpace 2794:3D Pinball 2294:SharePoint 2058:Start menu 1903:Phone Link 1766:Calculator 1721:PowerShell 1582:Management 1392:Condé Nast 1189:October 9, 1067:October 9, 1039:October 9, 993:October 9, 965:October 9, 918:October 9, 700:References 676:Giant Bomb 635:Epic Games 608:video card 578:Deployment 572:Windows 11 490:middleware 462:.microsoft 437:Middleware 409:Written in 400:/microsoft 390:Repository 381:2015-08-06 323:2015 Build 222:JavaScript 174:Windows 11 162:Windows 10 127:.microsoft 70:Windows 11 62:Windows 10 30:See also: 3009:Messenger 3004:Messaging 2934:DVD Maker 2904:CD Player 2899:CardSpace 2850:Solitaire 2550:BitLocker 2545:AppLocker 2179:Hard link 2068:Task View 2046:Namespace 2016:ClearType 1836:Messaging 1821:Magnifier 1786:Clipchamp 1761:3D Viewer 1247:March 30, 1216:Microsoft 1152:April 29, 1102:April 29, 1033:TechRadar 958:Anandtech 858:April 29, 852:Microsoft 821:Microsoft 769:April 29, 759:Microsoft 733:April 29, 727:Microsoft 663:side-load 602:Reception 586:(WinRT). 460:developer 365:Microsoft 241:.NET MAUI 234:Windows 8 158:Microsoft 50:Microsoft 3305:Xbox One 3253:Category 3130:MS-DOS 7 3115:ScanDisk 3034:NTBackup 2914:Contacts 2894:Cardfile 2829:Hold 'Em 2808:FreeCell 2654:VBScript 2565:Defender 2533:Security 2519:Winlogon 2474:Registry 2088:Services 2021:Explorer 2006:AutoPlay 1893:Paint 3D 1878:OneDrive 1868:Narrator 1816:Get Help 1771:Calendar 1666:Settings 1636:IExpress 1412:GameSpot 1312:GameSpot 911:PC World 826:July 31, 637:founder 592:Xbox One 470:/bridges 468:/windows 402:/WinObjC 282:. Older 186:HoloLens 178:Xbox One 133:/windows 85:Platform 3229:Mahjong 3150:Interix 3084:WinHelp 2984:Journal 2974:Imaging 2822:InkBall 2708:DirectX 2671:ActiveX 2659:JScript 2372:Console 2344:Hyper-V 2239:Domains 2063:Taskbar 2036:IFilter 2011:AutoRun 1973:WordPad 1968:Weather 1883:OneNote 1873:Notepad 1796:Cortana 1671:Sysprep 1467:May 30, 1441:May 30, 1344:May 10, 1317:May 10, 1291:May 10, 1221:May 10, 1121:. ZDNet 681:E3 2016 668:Xamarin 651:Android 616:DirectX 568:Xamarin 539:Android 529:GNUstep 455:Website 444:License 379: ( 327:Android 249:Xamarin 194:Windows 152:) is a 120:Website 18:WinObjC 3262:  3251:  3224:Hover! 3098:Others 3079:Travel 3074:Syskey 2857:Tinker 2815:Hearts 2743:WinUSB 2728:WinAPI 2713:Native 2524:WinUSB 2449:MinWin 2226:Server 2026:Search 1938:Sports 1908:Photos 1898:People 1776:Camera 1495:GitHub 1013:GitHub 884:May 8, 521:GitHub 466:/en-us 396:github 305:, and 299:WinAPI 212:. The 208:, and 206:VB.NET 184:, and 131:/en-us 94:x86-64 3190:WinFS 3089:Write 2786:Games 2753:Games 2626:WoW64 2454:NTLDR 2444:LSASS 2377:CSRSS 2184:links 2159:exFAT 1988:Shell 1953:Store 1943:Start 1933:Skype 1888:Paint 1863:Money 1791:Clock 1738:WinRE 1646:Netsh 1584:tools 1573:Games 1462:PCMag 1092:ZDNet 914:. IDG 879:ZDNet 666:With 655:Steam 506:Xcode 345:API. 278:, or 125:learn 102:ARM64 98:ARM32 90:IA-32 3285:.NET 3264:List 3145:HPFS 2909:Chat 2867:Apps 2769:Surf 2718:.NET 2686:DCOM 2514:WHEA 2509:USER 2499:SMSS 2289:WSUS 2269:MSMQ 2211:ReFS 2174:NTFS 2149:CDFS 2106:CLFS 2101:BITS 2001:Aero 1978:Xbox 1958:Tips 1846:2022 1831:Maps 1826:Mail 1801:Edge 1753:Apps 1548:APIs 1469:2019 1443:2019 1436:Xbox 1346:2019 1319:2018 1293:2019 1249:2016 1223:2019 1191:2015 1154:2019 1127:2016 1104:2019 1069:2015 1041:2015 995:2015 967:2015 920:2015 886:2019 860:2019 828:2015 797:2022 771:2019 735:2019 627:and 552:Java 533:LLVM 514:beta 472:/ios 464:.com 432:Type 398:.com 329:and 286:for 232:and 220:and 210:XAML 135:/uwp 129:.com 109:Type 3044:Pay 2944:Fax 2691:OLE 2666:COM 2649:WSH 2636:API 2397:DLL 2392:EXE 2304:PWS 2284:IIS 2244:DNS 2216:UDF 2204:EFS 2199:TxF 2169:FAT 2164:IFS 2154:DFS 1743:WMI 1493:on 556:C++ 554:or 494:iOS 425:C++ 349:iOS 331:iOS 303:WPF 214:API 198:C++ 150:UWP 3281:: 1561:NT 1556:9x 1460:. 1434:. 1415:. 1409:. 1390:. 1384:. 1363:. 1336:. 1310:. 1284:. 1265:. 1239:. 1214:. 1208:. 1144:. 1095:. 1089:. 1058:. 1030:. 1011:. 984:. 955:. 936:. 908:. 894:^ 877:. 850:. 844:. 819:. 813:. 787:. 757:. 751:. 725:. 719:. 708:^ 598:. 516:. 423:, 419:, 415:, 337:, 301:, 290:, 274:, 270:, 255:. 218:F# 204:, 202:C# 200:, 180:, 176:, 100:, 96:, 92:, 76:, 72:, 68:, 64:, 1529:e 1522:t 1515:v 1471:. 1445:. 1419:. 1394:. 1369:. 1348:. 1321:. 1295:. 1269:. 1251:. 1225:. 1193:. 1170:. 1156:. 1129:. 1106:. 1071:. 1043:. 997:. 969:. 940:. 922:. 888:. 862:. 830:. 799:. 773:. 737:. 474:/ 421:C 383:) 148:( 137:/ 20:)

Index

WinObjC
Universal Windows Platform apps
Developer(s)
Microsoft
Operating system
Windows 10
Windows 10 Mobile
Windows 11
Xbox system software
Windows Mixed Reality
Platform
IA-32
x86-64
ARM32
ARM64
Type
Computing platform
learn.microsoft.com/en-us/windows/uwp/
computing platform
Microsoft
Windows 10
universal apps
Windows 10 Mobile
Windows 11
Xbox One
Xbox Series X/S
HoloLens
rewritten for each
Windows
C++

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.