Microsoft vysvětluje, co je a co není Project Reunion
3 min. číst
Aktualizováno dne
Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více
Na Build 2020 Microsoft poprvé oznámil Sjednocení projektu, nový projekt usnadňující vývoj aplikací pro platformu Windows 10. Project Reunion sjednocuje přístup ke stávajícím rozhraním Win32 (starší Windows API) a UWP (Universal Windows Platform) API a zpřístupňuje je odděleně od operačního systému prostřednictvím nástrojů, jako je NuGet. Aplikace vytvořené pomocí komponent Project Reunion mohou fungovat ve všech verzích a zařízeních Windows 10.
Vysvětlení Project Reunion ze strany Microsoftu nebylo mnohým vývojářům jasné. Vývojáři pochybovali o tom, zda je Project Reunion aplikačním modelem jako UWP, nebo jde o nový model balení či izolace. Nedávno společnost Microsoft aktualizovala stránku GitHub projektu Reunion s jasnými detaily.
Co projekt Reunion není:
- Sjednocení projektu není nový aplikační model nebo platformu z Windows. Pro Visual Studio, VSCode nebo jiná vývojová prostředí nebude k dispozici šablona „nová aplikace Project Reunion App“.
Stále budete mít plný přístup k Windows SDK a souvisejícím sadám. Postupem času se funkce, které Project Reunion poskytuje, rozrostou nad rámec pouhého sloučení stávajících modelů Win32 a UWP a poskytnou další funkce pro všechny aplikace. - Sjednocení projektu není nový model balení nebo izolace pro aplikace. Pro přístup k funkci Project Reunion nebudou ve vaší aplikaci vyžadovány žádné změny kromě použití samotné nové funkce. Pokud rozhraní API, která používáte, potřebují identitu nebo balení, budou tyto požadavky uvedeny.
- Sjednocení projektu není nový model zabezpečení nebo ochrany osobních údajů pro aplikace. Stávající příběhy o zabezpečení, soukromí, spolehlivosti a identitě vaší aplikace nadále fungují s Project Reunion. Mohou existovat místa, kde Project Reunion pomáhá vaší aplikaci lépe si uvědomovat obavy o bezpečnost zákazníků nebo soukromí. Project Reunion vám pomáhá používat moderní funkce zabezpečení a ochrany osobních údajů, které se vyvíjejí společně s potřebami vaší aplikace.
- Sjednocení projektu není způsob, jak spustit aplikaci v cloudu. Použití technologie Project Reunion pomůže dostat vaši aplikaci do moderních rodin API, které jsou připraveny na cloud. Klíčové komponenty, jako je moderní životní cyklus a izolace stavu, pomáhají připravit vaši aplikaci na spuštění, ať jsou vaši zákazníci kdekoli.
Co je Project Reunion:
- Projekt Reunion je sada knihoven, frameworků, komponent a nástrojů, které můžete použít ve svých aplikacích pro přístup k výkonným funkcím platformy Windows ze všech druhů aplikací v mnoha verzích Windows. Project Reunion kombinuje schopnosti nativních aplikací Win32 spolu s moderními technikami používání API, takže vaše aplikace svítí všude, kde jsou vaši uživatelé.
- Vaše aplikace může používat části projektu Reunion, které jsou pro vás nejzajímavější, aniž byste ji museli přepisovat do nového modelu aplikace nebo systému nasazení. Project Reunion poskytuje jednotný konzistentní povrch API pro nové i stávající funkce, který se automaticky přizpůsobí vašemu preferovanému modelu aplikace a mechanismu nasazení.
V budoucnu bude Microsoft dodávat nové funkce Windows jako součást Project Reunion Family, aby je mohli vývojáři využít ve svých aplikacích.
Následující součásti Project Reunion Family Components jsou nyní k dispozici:
V budoucnu budou k dispozici následující součásti Project Reunion Family Components:
- WebView2 s podporou Edge/Chromium
- Moderní pomocníci životního cyklu
- Startup Tasks
- Aktualizujte integraci skenování
- Přístup k uživatelským zdrojům
- Moderní Resource Tooling
Více o Project Reunion se můžete dozvědět ze zdrojového odkazu níže.