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-07-15T21:04:52+02:00
Aktualizacja: 2025-07-15T20:31:08+02:00
Aktualizacja: 2025-07-15T20:08:30+02:00
Aktualizacja: 2025-07-15T19:40:25+02:00
Aktualizacja: 2025-07-15T19:02:53+02:00
Aktualizacja: 2025-07-15T18:17:50+02:00
Aktualizacja: 2025-07-15T17:36:50+02:00
Aktualizacja: 2025-07-15T17:11:10+02:00
Aktualizacja: 2025-07-15T15:39:19+02:00
Aktualizacja: 2025-07-15T13:00:41+02:00
Aktualizacja: 2025-07-15T12:19:49+02:00
Aktualizacja: 2025-07-15T09:59:45+02:00
Aktualizacja: 2025-07-15T08:27:43+02:00
Aktualizacja: 2025-07-15T06:21:00+02:00
Aktualizacja: 2025-07-14T21:38:59+02:00
Aktualizacja: 2025-07-14T21:01:22+02:00
Aktualizacja: 2025-07-14T20:35:53+02:00
Aktualizacja: 2025-07-14T20:11:02+02:00
Aktualizacja: 2025-07-14T19:02:54+02:00
Aktualizacja: 2025-07-14T18:34:32+02:00
Aktualizacja: 2025-07-14T18:04:00+02:00
Aktualizacja: 2025-07-14T17:30:15+02:00
REKLAMA
REKLAMA
REKLAMA