REKLAMA

Microsoft staje na głowie, żeby Windows był ładny. Teraz cała nadzieja w WinUI 3.0

Programiści mogą już testować WinUI 3.0, a więc najnowszą wersję systemowej powłoki dla aplikacji. Jej celem jest zlikwidowanie wizualnych różnic między różnymi rodzinami microsoftowych aplikacji. Jednak jak to mawiają: samo się nie zrobi.

windows 10x
REKLAMA

Efektem ubocznym znaczącej zmiany w planowaniu rozwoju Windowsa jest panujący w nim gigantyczny wizualny nieporządek. Wielokrotne – i już porzucone – próby zaistnienia Microsoftu jako twórcy platformy operacyjnej dla telefonów i konsumenckich tabletów zaowocowały całymi rodzinami aplikacji o znaczących wizualnych różnicach.

REKLAMA

Mamy więc aplikacje klasyczne (umownie nazywane aplikacjami Win32). Mamy zupełnie inne aplikacje Modern korzystające z wzornictwa narzuconego przez Windowsa 8.x. Mamy aplikacje Universal Windows Platform z czasów, gdy Microsoft faktycznie wierzył w sukces Windowsa na innych urządzeniach niż pecety. I wreszcie mamy aplikacje zbudowane na rozwiązaniach webowych, takie jak Progressive Web Apps, Electron czy React Native.

WinUI 3.0 class="wp-image-1034885"
Na ekranie aplikacje UWP, PWA, Modern i Win32, Każda z innym ułożeniem kontrolek i inną filozofią interfejsu

Niemal każda z tych rodzin aplikacji korzysta z zupełnie innych zestawów kontrolek, przez co nie tylko wizualnie różnią się od siebie, ale wręcz oferują zupełnie inne rozmieszczenie typowych funkcji. Win UI 3.0 to remedium na błędy przeszłości. A od dziś dostępne jest dla pierwszych chętnych w formie wczesnej testowej wersji alfa.

WinUI 3.0 ma pozwolić zatrzeć różnice między budowanymi za pomocą różnych narzędzi aplikacjami.

Prace nad WinUI 3.0 nadal trwają (produkcyjna wersja ma być dostępna w przyszłym roku), ale już teraz przez udostępnienie wersji alfa Microsoft chce zebrać informacje zwrotne od zajmujących się tworzeniem aplikacji na Windowsa programistów. Nowe WinUI udostępnione jest w formie szablonów projektów w Visual Studio 2019.

Dzięki niemu budując nowe aplikacje lub uaktualniając te już oferowane ich twórcy będą mogli korzystać z nowoczesnego wzornictwa i kontrolek Universal Windows Platform niezależnie od rodzaju aplikacji, jaką budują. Innymi słowy, kontrolki i szablony wizualne zarezerwowane do tej pory tylko dla UWP będą mogły zostać wykorzystane również, na przykład, w aplikacjach Win32.

WinUI 3.0 class="wp-image-1034888"
REKLAMA

Pytaniem otwartym jest oczywiście to o zainteresowanie deweloperów nowym frameworkiem. Seria głośnych porażek Microsoftu w zakresie wdrażania autorskich nowych platform zmusza do pohamowania entuzjazmu. Warto jednak pamiętać, że WinUI 3.0 – jak już będzie gotowe – zastąpi wykorzystywane aktualnie WinUI 2.0. Starsza wersja frameworku przestanie być uaktualniana o nowe funkcje, pozostając wyłącznie serwisowana w razie wykrycia usterek czy luk w zabezpieczeniach.

To oznacza, że deweloperzy siłą rzeczy zaczną korzystać z nowych narzędzi. Nie mają rzecz jasna obowiązku zastępowania aktualnie wykorzystywanych „klasycznych” kontrolek interfejsu tymi nowoczesnymi i spójnymi wizualnie z resztą systemu. Wymówek by tego nie robić będzie jednak coraz mniej. A to rodzi nadzieję, że Windows i pisane na niego aplikacje w końcu stanowić będą pod względem wzornictwa spójną całość. A więc coś, co ostatnio widzieliśmy w systemie Windows Vista.

REKLAMA
Najnowsze
Aktualizacja: 2025-12-23T18:13:11+01:00
Aktualizacja: 2025-12-23T16:17:40+01:00
Aktualizacja: 2025-12-23T15:20:09+01:00
Aktualizacja: 2025-12-23T14:56:52+01:00
Aktualizacja: 2025-12-23T13:03:09+01:00
Aktualizacja: 2025-12-23T11:36:52+01:00
Aktualizacja: 2025-12-23T10:32:43+01:00
Aktualizacja: 2025-12-23T09:53:14+01:00
Aktualizacja: 2025-12-23T06:51:00+01:00
Aktualizacja: 2025-12-23T06:31:00+01:00
Aktualizacja: 2025-12-23T06:21:00+01:00
Aktualizacja: 2025-12-22T20:26:25+01:00
Aktualizacja: 2025-12-22T19:10:43+01:00
Aktualizacja: 2025-12-22T17:07:53+01:00
Aktualizacja: 2025-12-22T16:07:57+01:00
Aktualizacja: 2025-12-22T14:53:45+01:00
Aktualizacja: 2025-12-22T12:15:55+01:00
Aktualizacja: 2025-12-22T12:00:04+01:00
Aktualizacja: 2025-12-22T10:19:38+01:00
Aktualizacja: 2025-12-22T09:57:11+01:00
Aktualizacja: 2025-12-22T06:13:49+01:00
REKLAMA
REKLAMA
REKLAMA