Microsoft sloučí aplikace UWP a Win32 s Project Reunion

Operační systém Windows 10 se vyznačuje rozdělením na dvě hlavní skupiny aplikací: moderní aplikace postavené na Universal Windows Platform (UWP) a tradiční desktopové aplikace (Win32). S cílem toto rozdělení překonat a napravit některé nedostatky z dob Windows 8, představil Microsoft na konferenci Build 2020 projekt Project Reunion.

Problém tkví v tom, že s příchodem Windows 8 Microsoft zavedl novou aplikační platformu, která byla oddělena od klasického desktopového prostředí. Windows 10 pak přišly s aplikacemi založenými na „Universal Windows Platform“, které se sice liší, ale stále nedosahují plné integrace s tradičními desktopovými aplikacemi.

Pro vývojáře pracující na klasických desktopových aplikacích bylo mnoho moderních funkcí Windows omezeno pouze na platformu Universal Windows Platform. Microsoft se již léta snaží tento stav změnit a postupně zpřístupňuje modernější funkce i klasickým aplikacím.

Projekt Reunion má podle Microsoftu představovat další krok v tomto procesu.

Frank Shaw, viceprezident pro komunikaci ve společnosti Microsoft, ve své prezentaci uvedl:

„Project Reunion poprvé překonává překážky, které brání sjednocení platformy Windows a jejímu oddělení od operačního systému. Tím umožní bezproblémový vývoj inovací napříč API Win32 a UWP.“

Microsoft dále upřesnil cíle projektu:

„Nově oznámený Project Reunion představuje evoluci vývojářské platformy Windows, která bude díky němu agilnější, modernější a otevřenější.“

Toto úsilí má zjednodušit vývojářům proces modernizace stávajících aplikací i vytváření nových, a to minimalizací rozdílů mezi Windows API a Universal Windows Platform. Cílem je poskytnout společnou platformu, která bude zpětně kompatibilní se stávajícím kódem a zároveň bude podporovat nejnovější inovace klientské platformy.

Co ale Project Reunion ve skutečnosti obnáší? Jak moc sjednotí obě platformy, jak snadné to bude pro vývojáře a co to znamená pro budoucnost aplikací pro Windows?

Na tyto otázky zatím neexistují jednoznačné odpovědi. Budeme si muset počkat na podrobnější informace, které Microsoft slíbil zveřejnit v rámci konference Build 2020. Jakmile budou detaily k dispozici, budeme vás o nich informovat.

Microsoft avizuje, že podrobnější informace budou zveřejněny na blogu Windows Developer.