{"id":3460,"date":"2020-05-24T17:04:26","date_gmt":"2020-05-24T17:04:26","guid":{"rendered":"https:\/\/aviancetechnologies.com\/blog\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/"},"modified":"2020-05-24T17:04:26","modified_gmt":"2020-05-24T17:04:26","slug":"microsoft-reunion-makes-windows-devwork-a-little-easier","status":"publish","type":"post","link":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/","title":{"rendered":"Microsoft Reunion makes Windows devwork a little easier"},"content":{"rendered":"<p>\u00a0\u00a0 <\/p>\n<p>[responsivevoice_button rate=&#8221;1\u2033 pitch=&#8221;1.2\u2033 volume=&#8221;0.8\u2033 voice=&#8221;US English Female&#8221; buttontext=&#8221;Story in Audio&#8221;]<\/p>\n<h2>Microsoft Reunion makes Windows devwork a little easier<\/h2>\n<p><\/p>\n<div>\n<p>At the Build 2020 conference, Microsoft announced Project Reunion, rolling its Windows desktop API and the universal windows platform (UWP) into a single package.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-431127\" src=\"https:\/\/www.itworldcanada.com\/wp-content\/uploads\/2020\/05\/microsoft-project-reunion-gif.gif\" alt=\"\" width=\"600\" height=\"338\"\/><\/p>\n<p>In its developer blog post, Microsoft defined four focus areas for app development in the coming years:<\/p>\n<ul>\n<li>Unify app development across the billion Windows 10 devices for all current and future apps;<\/li>\n<li>Leaning into the cloud and enabling new scenarios for Windows apps;<\/li>\n<li>Creating new opportunities for developers to build connected apps using Microsoft 365 integration in the Windows experience; and<\/li>\n<li>Making Windows great for developer productivity.<\/li>\n<\/ul>\n<p>Project Reunion plays into the first point. It combines desktop app libraries and UWP libraries, given them the ability to communicate and control elements within each other. This unification enables developers to more easily create apps with better interoperability across device types. In addition, it lets developers update existing applications with new functions.<\/p>\n<p>Microsoft introduced the Universal Windows Platform (UWP) in 2016 to attract developers to the then-barren Windows Store. The main goal back then was to provide a common app platform on every device that runs Windows 10. To achieve this goal, Microsoft introduced a common UWP core API that\u2019s identical with Windows 10 devices like desktop, Xbox, IoT, and so on. Cross API compatibility is achieved through API bridges that translate UWP API calls to apps built on Android and iOS.<\/p>\n<p>Win32, on the other hand, is a Windows API that exposes Windows components \u2013Windows shell, user interface, network services and so forth\u2013to the developer. Nearly all Windows desktop applications use Win32 to some extent.<\/p>\n<p>In recent years, Microsoft has been working to add UWP into platforms that were previously incompatible. That effort eventually led to Project Reunion, finally melding the two together into a decoupled API that can be acquired through platform-agnostic package managers like NuGet.<\/p>\n<\/div>\n<div class=\"post-item-metadata entry-meta\">\n<p class=\"has-background has-very-light-gray-background-color\">Disclaimer: Content may be edited for style and length.\u00a0<a class=\"newsium-categories category-color-1\" href=\"https:\/\/www.itworldcanada.com\/article\/microsoft-reunion-makes-windows-devwork-a-little-easier\/431123\" target=\"_blank\" rel=\"noopener noreferrer\">Story Source<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0\u00a0 [responsivevoice_button rate=&#8221;1\u2033 pitch=&#8221;1.2\u2033 volume=&#8221;0.8\u2033 voice=&#8221;US English Female&#8221; buttontext=&#8221;Story in Audio&#8221;] Microsoft Reunion makes Windows devwork a little easier At the Build 2020 conference, Microsoft announced Project Reunion, rolling its Windows desktop API and the universal windows platform (UWP) into a single package. In its developer blog post, Microsoft defined four focus areas for app &#8230; <a title=\"Microsoft Reunion makes Windows devwork a little easier\" class=\"read-more\" href=\"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/\" aria-label=\"Read more about Microsoft Reunion makes Windows devwork a little easier\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,30],"tags":[],"class_list":["post-3460","post","type-post","status-publish","format-standard","hentry","category-news","category-technology"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Microsoft Reunion makes Windows devwork a little easier - Aviance Technologies<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Microsoft Reunion makes Windows devwork a little easier - Aviance Technologies\" \/>\n<meta property=\"og:description\" content=\"\u00a0\u00a0 [responsivevoice_button rate=&#8221;1\u2033 pitch=&#8221;1.2\u2033 volume=&#8221;0.8\u2033 voice=&#8221;US English Female&#8221; buttontext=&#8221;Story in Audio&#8221;] Microsoft Reunion makes Windows devwork a little easier At the Build 2020 conference, Microsoft announced Project Reunion, rolling its Windows desktop API and the universal windows platform (UWP) into a single package. In its developer blog post, Microsoft defined four focus areas for app ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/\" \/>\n<meta property=\"og:site_name\" content=\"Aviance Technologies\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-24T17:04:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.itworldcanada.com\/wp-content\/uploads\/2020\/05\/microsoft-project-reunion-gif.gif\" \/>\n<meta name=\"author\" content=\"ATN\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"ATN\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/microsoft-reunion-makes-windows-devwork-a-little-easier\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/microsoft-reunion-makes-windows-devwork-a-little-easier\\\/\"},\"author\":{\"name\":\"ATN\",\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/#\\\/schema\\\/person\\\/687e1451a2e1ef0b60e1759f4aeb84bc\"},\"headline\":\"Microsoft Reunion makes Windows devwork a little easier\",\"datePublished\":\"2020-05-24T17:04:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/microsoft-reunion-makes-windows-devwork-a-little-easier\\\/\"},\"wordCount\":336,\"publisher\":{\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/microsoft-reunion-makes-windows-devwork-a-little-easier\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.itworldcanada.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/microsoft-project-reunion-gif.gif\",\"articleSection\":[\"NEWS\",\"TECHNOLOGY\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/microsoft-reunion-makes-windows-devwork-a-little-easier\\\/\",\"url\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/microsoft-reunion-makes-windows-devwork-a-little-easier\\\/\",\"name\":\"Microsoft Reunion makes Windows devwork a little easier - Aviance Technologies\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/microsoft-reunion-makes-windows-devwork-a-little-easier\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/microsoft-reunion-makes-windows-devwork-a-little-easier\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.itworldcanada.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/microsoft-project-reunion-gif.gif\",\"datePublished\":\"2020-05-24T17:04:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/microsoft-reunion-makes-windows-devwork-a-little-easier\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/microsoft-reunion-makes-windows-devwork-a-little-easier\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/microsoft-reunion-makes-windows-devwork-a-little-easier\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.itworldcanada.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/microsoft-project-reunion-gif.gif\",\"contentUrl\":\"https:\\\/\\\/www.itworldcanada.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/microsoft-project-reunion-gif.gif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/microsoft-reunion-makes-windows-devwork-a-little-easier\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Microsoft Reunion makes Windows devwork a little easier\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/\",\"name\":\"Aviance Technologies\",\"description\":\"Latest Technology Trends\",\"publisher\":{\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/#organization\",\"name\":\"Aviance Technologies\",\"url\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/logo-aviance-tech-news.png\",\"contentUrl\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/logo-aviance-tech-news.png\",\"width\":217,\"height\":77,\"caption\":\"Aviance Technologies\"},\"image\":{\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/#\\\/schema\\\/person\\\/687e1451a2e1ef0b60e1759f4aeb84bc\",\"name\":\"ATN\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f4c1ca1258ac9b116cff31ef81481958b0b795f6f4698e454fe2c71577aacc62?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f4c1ca1258ac9b116cff31ef81481958b0b795f6f4698e454fe2c71577aacc62?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f4c1ca1258ac9b116cff31ef81481958b0b795f6f4698e454fe2c71577aacc62?s=96&d=mm&r=g\",\"caption\":\"ATN\"},\"url\":\"https:\\\/\\\/aviancetechnologies.com\\\/blog\\\/author\\\/webmaster\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Microsoft Reunion makes Windows devwork a little easier - Aviance Technologies","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Microsoft Reunion makes Windows devwork a little easier - Aviance Technologies","og_description":"\u00a0\u00a0 [responsivevoice_button rate=&#8221;1\u2033 pitch=&#8221;1.2\u2033 volume=&#8221;0.8\u2033 voice=&#8221;US English Female&#8221; buttontext=&#8221;Story in Audio&#8221;] Microsoft Reunion makes Windows devwork a little easier At the Build 2020 conference, Microsoft announced Project Reunion, rolling its Windows desktop API and the universal windows platform (UWP) into a single package. In its developer blog post, Microsoft defined four focus areas for app ... Read more","og_url":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/","og_site_name":"Aviance Technologies","article_published_time":"2020-05-24T17:04:26+00:00","og_image":[{"url":"https:\/\/www.itworldcanada.com\/wp-content\/uploads\/2020\/05\/microsoft-project-reunion-gif.gif","type":"","width":"","height":""}],"author":"ATN","twitter_card":"summary_large_image","twitter_misc":{"Written by":"ATN","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/#article","isPartOf":{"@id":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/"},"author":{"name":"ATN","@id":"https:\/\/aviancetechnologies.com\/blog\/#\/schema\/person\/687e1451a2e1ef0b60e1759f4aeb84bc"},"headline":"Microsoft Reunion makes Windows devwork a little easier","datePublished":"2020-05-24T17:04:26+00:00","mainEntityOfPage":{"@id":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/"},"wordCount":336,"publisher":{"@id":"https:\/\/aviancetechnologies.com\/blog\/#organization"},"image":{"@id":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/#primaryimage"},"thumbnailUrl":"https:\/\/www.itworldcanada.com\/wp-content\/uploads\/2020\/05\/microsoft-project-reunion-gif.gif","articleSection":["NEWS","TECHNOLOGY"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/","url":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/","name":"Microsoft Reunion makes Windows devwork a little easier - Aviance Technologies","isPartOf":{"@id":"https:\/\/aviancetechnologies.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/#primaryimage"},"image":{"@id":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/#primaryimage"},"thumbnailUrl":"https:\/\/www.itworldcanada.com\/wp-content\/uploads\/2020\/05\/microsoft-project-reunion-gif.gif","datePublished":"2020-05-24T17:04:26+00:00","breadcrumb":{"@id":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/#primaryimage","url":"https:\/\/www.itworldcanada.com\/wp-content\/uploads\/2020\/05\/microsoft-project-reunion-gif.gif","contentUrl":"https:\/\/www.itworldcanada.com\/wp-content\/uploads\/2020\/05\/microsoft-project-reunion-gif.gif"},{"@type":"BreadcrumbList","@id":"https:\/\/aviancetechnologies.com\/blog\/microsoft-reunion-makes-windows-devwork-a-little-easier\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/aviancetechnologies.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Microsoft Reunion makes Windows devwork a little easier"}]},{"@type":"WebSite","@id":"https:\/\/aviancetechnologies.com\/blog\/#website","url":"https:\/\/aviancetechnologies.com\/blog\/","name":"Aviance Technologies","description":"Latest Technology Trends","publisher":{"@id":"https:\/\/aviancetechnologies.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aviancetechnologies.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/aviancetechnologies.com\/blog\/#organization","name":"Aviance Technologies","url":"https:\/\/aviancetechnologies.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aviancetechnologies.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/aviancetechnologies.com\/blog\/wp-content\/uploads\/2023\/05\/logo-aviance-tech-news.png","contentUrl":"https:\/\/aviancetechnologies.com\/blog\/wp-content\/uploads\/2023\/05\/logo-aviance-tech-news.png","width":217,"height":77,"caption":"Aviance Technologies"},"image":{"@id":"https:\/\/aviancetechnologies.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/aviancetechnologies.com\/blog\/#\/schema\/person\/687e1451a2e1ef0b60e1759f4aeb84bc","name":"ATN","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f4c1ca1258ac9b116cff31ef81481958b0b795f6f4698e454fe2c71577aacc62?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f4c1ca1258ac9b116cff31ef81481958b0b795f6f4698e454fe2c71577aacc62?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f4c1ca1258ac9b116cff31ef81481958b0b795f6f4698e454fe2c71577aacc62?s=96&d=mm&r=g","caption":"ATN"},"url":"https:\/\/aviancetechnologies.com\/blog\/author\/webmaster\/"}]}},"_links":{"self":[{"href":"https:\/\/aviancetechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/3460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aviancetechnologies.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aviancetechnologies.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aviancetechnologies.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aviancetechnologies.com\/blog\/wp-json\/wp\/v2\/comments?post=3460"}],"version-history":[{"count":0,"href":"https:\/\/aviancetechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/3460\/revisions"}],"wp:attachment":[{"href":"https:\/\/aviancetechnologies.com\/blog\/wp-json\/wp\/v2\/media?parent=3460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aviancetechnologies.com\/blog\/wp-json\/wp\/v2\/categories?post=3460"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aviancetechnologies.com\/blog\/wp-json\/wp\/v2\/tags?post=3460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}