Microsofts Project Reunion Preview v.0.5 som förenar Win32 och UWP API:er, nu tillgänglig

Lästid ikon 3 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

Microsoft Windows 10X

På Build 2020 tillkännagav Microsoft Project Reunion, ett nytt projekt för att göra apputveckling enklare för Windows 10-plattformen. Project Reunion förenar åtkomst till befintliga Win32 (legacy Windows API) och UWP (Universal Windows Platform) API:er och gör dem tillgängliga frikopplade från operativsystemet, via verktyg som NuGet. Appar byggda med Project Reunion-komponenter kan fungera på alla Windows 10-versioner och enheter.

Igår släppte Microsoft Förhandsvisning av Project Reunion v.0.5.

Fördelar med Project Reunion för Windows-apputvecklare

Microsoft säger att Project Reunion erbjuder följande fördelar för Windows-apputvecklare

Unified API-yta över stationära appplattformar

Utvecklare som vill skapa stationära Windows-appar måste välja mellan flera appplattformar och ramverk. Även om varje plattform tillhandahåller många funktioner och API:er som kan användas av appar som är byggda med andra plattformar, kan vissa funktioner och API:er endast användas av specifika plattformar. Project Reunion kommer att förena åtkomsten till Windows API:er för alla stationära Windows 10-appar. Oavsett vilken appmodell du väljer kommer du att ha tillgång till samma uppsättning Windows API:er som är tillgängliga i Project Reunion.

Med tiden planerar Microsoft att göra ytterligare investeringar i Project Reunion som tar bort fler skillnader mellan de olika appmodellerna. Project Reunion kommer att innehålla både WinRT-API: er och inbyggda C-API: er.

Konsekvent stöd över Windows 10-versioner

Eftersom Windows API:er fortsätter att utvecklas med nya OS-versioner, måste utvecklare använda tekniker som versionsanpassningskod för att ta hänsyn till alla skillnader i versioner för att nå sin applikationspublik. Detta kan lägga till komplexitet till koden och utvecklingsupplevelsen.

Project Reunion API:er kommer att fungera på Windows 10, version 1809 och alla senare versioner av Windows 10. Det betyder att så länge som dina kunder har Windows 10, version 1809 eller någon senare version kan du använda nya Project Reunion API:er och funktioner så snart de släpps, och utan att behöva skriva adaptiv versionskod.

Snabbare frigivningskadens

Nya Windows API:er och funktioner har vanligtvis kopplats till OS-versioner som sker en eller två gånger om året. Project Reunion kommer att skicka uppdateringar på en snabbare kadens, vilket gör att du kan få tidigare och snabbare tillgång till innovationer i Windows utvecklingsplattform så snart de skapas.

Begränsningar och kända problem

  • Denna version stöds inte för appar som används i produktionsmiljöer. Förvänta dig buggar, begränsningar och andra problem.
  • Denna version kan endast användas i MSIX-förpackade skrivbordsappar (C # /. NET 5 eller C ++ / Win32). Den kan inte användas i icke-förpackade stationära appar.
  • Smakämnen verktygsbegränsningar för WinUI 3 gäller även för alla projekt som använder Project Reunion 0.5 Preview.

Lär dig hur du kommer igång från Microsofts blogginlägg här..

Mer om ämnena: utvecklare, microsoft, Projekt Reunion, UWP, Win32, Windows 10

Kommentera uppropet

E-postadressen publiceras inte. Obligatoriska fält är markerade *