Windows 10: Microsoft wants to unify UWP and Win32 with Project Reunion

Discus and support Microsoft wants to unify UWP and Win32 with Project Reunion in Windows 10 News to solve the problem; Microsoft's virtual Build 2020 conference started today and one of the major announcements that Microsoft made today unveiled Project Reunion... Discussion in 'Windows 10 News' started by GHacks, May 19, 2020.

  1. GHacks
    GHacks New Member

    Microsoft wants to unify UWP and Win32 with Project Reunion


    Microsoft's virtual Build 2020 conference started today and one of the major announcements that Microsoft made today unveiled Project Reunion officially.

    Project Reunion is Microsoft's attempt at bringing Win32 programs and UWP applications together. The company hopes that Project Reunion will make it easier for developers to build applications for Windows and that it closes the gap that it created years ago when it focused on UWP.

    Existing APIs, Win32 and UWP, will be unified and decoupled from the operating system according to Microsoft via tools such as NuGet.

    When Microsoft launched Windows 10, it had big plans for Universal Windows Platform, its applications, and the Windows Store. The demise of Windows Phone and the reluctance of users and organizations to create and use Windows Store applications, resulted in a change in strategy.

    Microsoft wants to unify UWP and Win32 with Project Reunion webview-2.png

    Most developers continued to focus on Win32 programs while only a few created specific Store versions of their applications and even fewer new applications that were not available in one form or another as desktop programs.

    Microsoft makes available all APIs to developers, regardless of whether they develop Win32 or UWP applications. Developers, especially those developing Win32 programs, may utilize newer APIs that Microsoft created specifically for the UWP platform to integrate the "latest functionality" in the programs.


    For the past couple of years, we have been breaking down the barrier between Win32 (also called the Windows API) and Universal Windows Platform (UWP) APIs. Project Reunion expands this effort to make it easier to build a great Windows app. It will unify access to existing Win32 and UWP APIs and make them available decoupled from the OS, via tools like NuGet. This will provide a common platform for new apps. Plus, it will help you update and modernize your existing apps with the latest functionality, whether they’re C++, .NET (including WPF, Windows Forms, and UWP) or React Native. As we decouple existing APIs and add new APIs, we are also doing the work to polyfill, as needed, so the APIs work down-level across supported versions of Windows.

    The first two components that Microsoft revealed as part of Project Reunion are WinUI 3 Preview 1 and WebView 2. The former is a "high performant, Fluent-optimized native UI framework for Windows" according to Microsoft that developers may use to create programs that adapt and scale across all sorts of devices. WebView 2 enables developers to integrate web content using the rendering engine of the new Microsoft Edge and Chromium into their Windows applications.

    Closing Words


    Microsoft is making available UWP specific APIs to developers who don't develop for the platform. One of the major strengths of the Windows platform is the programs that are available for it. The vast majority of these are not UWP applications and the exclusion of these from newer developments and features was a mistake from the get-go in my opinion.

    It remains to be seen how this will turn out in the long run.

    Now You: What is your take on the development?

    Thank you for being a Ghacks reader. The post Microsoft wants to unify UWP and Win32 with Project Reunion appeared first on gHacks Technology News.

    read more...
     
    GHacks, May 19, 2020
    #1
  2. Brink Win User

    Microsoft wants to close the UWP and Win32 divide with Windows Apps

    Read more:
     
    Brink, May 19, 2020
    #2
  3. Brink Win User
    Microsoft wants to close the UWP and Win32 divide with Windows Apps


    Read more:
     
    Brink, May 19, 2020
    #3
  4. Microsoft wants to unify UWP and Win32 with Project Reunion

    Microsoft Adds Ability to Block Win32 Apps from Install on Windows 10

    I think Microsoft is aiming more for a 60/40 ecosystem where the majority of users are on UWP, because that's all they need, and the rest are professionals and power users that sparingly use UWP. I don't think Microsoft expects to eliminate Win32 any time soon simply because the performance differences make it impractical. Case in point: compare the UWP versions of Office programs to the Win32 version of Office. The former is good when you're mobile, the latter is good when you're stationary. The capabilities of the latter far exceed the former.
     
    FordGT90Concept, May 19, 2020
    #4
Thema:

Microsoft wants to unify UWP and Win32 with Project Reunion

Loading...
  1. Microsoft wants to unify UWP and Win32 with Project Reunion - Similar Threads - Microsoft wants unify

  2. Microsoft takes another step to bridge Win32-UWP divide on Windows 10

    in Windows 10 News
    Microsoft takes another step to bridge Win32-UWP divide on Windows 10: As you may be aware, Project Reunion is Microsoft’s latest project to make app development easier for Windows 10. Project Reunion is being developed to bridge the gap between two important app platforms (APIs) for Windows 10 – Win32 (desktop) and UWP (modern Store apps). In...
  3. Microsoft announces release of Project Reunion 0.5

    in Windows 10 News
    Microsoft announces release of Project Reunion 0.5: Today is an exciting day – the release of Project Reunion 0.5 is the starting point for your ability to build and ship Windows apps at a much faster pace without waiting for the Windows OS to update with new features. In 0.5, our focus is very much on what...
  4. TPM: TSS.MSR the "NV UWP" sample Project.

    in AntiVirus, Firewalls and System Security
    TPM: TSS.MSR the "NV UWP" sample Project.: Hi! I posted an unanswered thread so far: TSS.MSR/discussions My question was on How to use the TPM API inside a UWP project? When I load this sample project: "TSS.MSR", everything works but only with administrator rights. But also admin rights into a standard UWP project...
  5. Windows 10 could see big changes with Project Reunion

    in Windows 10 News
    Windows 10 could see big changes with Project Reunion: Microsoft first announced Project Reunion at its Build 2020 developer conference and it could be the company’s best attempt to improve the native app experience on Windows 10 by bridging the gap between the two main app development platforms – UWP and Win32. Ever since the...
  6. Microsoft explains what is Project Reunion to fix Win32 and UWP apps

    in Windows 10 News
    Microsoft explains what is Project Reunion to fix Win32 and UWP apps: What is Project Reunion? Project Reunion is a set of libraries, frameworks, components, and tools that you can use in your apps to access powerful Windows platform functionality from all kinds of apps on many versions of Windows. Project Reunion combines the powers of Win32...
  7. Microsoft is unifying Win32 and Windows 10 UWP development

    in Windows 10 News
    Microsoft is unifying Win32 and Windows 10 UWP development: It has been reported that Microsoft is moving away from Universal Windows Apps based on the UWP and instead focusing on desktop-style apps. Some journalists have also claimed that Micorosft’s UWP platform has failed, but that’s not entirely true. For Microsoft, the future...
  8. Differentiate UWP apps from win32/64 software.

    in Windows 10 Installation and Upgrade
    Differentiate UWP apps from win32/64 software.: Hello everybody, I wonder, what is the easiest way to determine if a software is a UWP app or a win32/64 software? Thanks and greetings, Martin...
  9. Microsoft wants to close the UWP and Win32 divide with Windows Apps

    in Windows 10 News
    Microsoft wants to close the UWP and Win32 divide with Windows Apps: Is Microsoft's UWP going away? Is the Microsoft Store on its way out? Microsoft Corporate VP Kevin Gallo explains the latest twists in Microsoft's long and winding Windows developer platform strategy. For months, many pundits, partners and customers have wondered aloud...
  10. WiFi Direct Windows10 UWP Win32

    in Windows 10 Network and Sharing
    WiFi Direct Windows10 UWP Win32: I'm trying to call WinRT library in a win32 application to implement a file transferring function with wifi direct. the function WiFiDirectDevice.FromIdAsync(connectionRequest.DeviceInformation.Id) works well in the UWP application, but it always returns null in the win32...