AktualnościWindows doczekał się nowego wiersza poleceń. Winapp ma ułatwić tworzenie aplikacji

Windows doczekał się nowego wiersza poleceń. Winapp ma ułatwić tworzenie aplikacji

Winapp, a dokładniej Windows App Development CLI, to nowy, otwartoźródłowy wiersz polecenia przeznaczony dla systemów Windows. Narzędzie powstało z myślą o uproszczeniu cyklu rozwoju aplikacji powstających z myślą o OS Microsoftu, a świeży soft powinien szczególnie uradować deweloperów pracujących poza środowiskami Visual Studio oraz MSBuild.

Winapp
Winapp
Źródło zdjęć: © Microsoft

Nie wszystko, co Microsoft ostatnimi czasy wypuszcza na rynek, musi być kolejną dziurawą aktualizacją do Windowsa 11, która wprowadza więcej problemów niż realnych korzyści dla użytkowników. Nowe narzędzie, oficjalnie nazwane Windows App Development CLI, acz potocznie określane mianem winapp, jest otwartoźródłowym wierszem polecenia znajdującym zastosowanie przede wszystkim w procesie rozwoju oraz tworzenia aplikacji przeznaczonych na Windowsa. Gigant z Redmond zapewnia, że jego nowe dzieło posiada wsparcie dla spektrum frameworków i języków programowania, a przydatne może okazać się dla wielu deweloperów – niezależnie od tego, czy kod piszą w .NET, Darcie, Ruscie, czy też C++.

Windows App Development CLI, czyli nowy wiersz polecenia w Windowsie 11

Jak zostało napisane w tekście opublikowanym na witrynie Windows Developer Blog, interfejs winapp został zaprojektowany w taki sposób, aby umożliwić komfortową pracę podczas korzystania ze środowisk wieloplatformowych. Szczególnie zadowoleni mają być programiści stroniący od MSBuild oraz Visual Studio, niemniej i pozostali specjaliści znajdą Windows App Development CLI w coś dla siebie.

Zastosowanie narzędzia pozwala uprościć złożone procesy związane z przygotowywaniem aplikacji przeznaczonych na systemy Windows. W założeniu winapp ma znaleźć zastosowanie na praktycznie każdym etapie pracy programistów – od konfiguracji środowiska, aż po pakowanie celem rozpoczęcia dystrybucji. Microsoft chwali się, że jego twór stanowi świetną furtkę na uzyskanie dostępu do interfejsów API, w tym tych związanych ze sztuczną inteligencją, zabezpieczeniami, a także integracją powłoki systemu – a wszystko to bezpośrednio z poziomu zestawu narzędzi.

winapp
winapp© Microsoft

W artykule zaznaczone zostało, iż "tworzenie oprogramowania dla systemu Windows często wiąże się z zarządzaniem wieloma zestawami SDK, tworzeniem i edytowaniem wielu manifestów, generowaniem certyfikatów oraz spełnianiem skomplikowanych wymagań dotyczących pakietów", a więc lista wymaganych do przeprowadzenia prac do najkrótszych zdecydowanie nie należy. Sensem istnienia winapp jest ujednolicenie tych zadań w obrębie jednego interfejsu CLI i choć omawiany wiersz polecenia wciąż znajduje się we wczesnej fazie rozwoju, Microsoft postanowił już udostępnić publiczną wersję zapoznawczą. Pozyskane w toku testów opinie posłużą do dalszego rozwoju projektu oraz skupieniu się na obszarach, które są najważniejsze z perspektywy użytkowników.

Na chwilę obecną winapp potrafi pobrać wymagane pakiety SDK, wygenerować projekcje, przygotować projekt do dalszej pracy, zarządzać tożsamościami pakietów oraz wykonywać działania na certyfikatach i manifestach, acz na tym zastosowania Windows App Development CLI podobno się nie kończą. Więcej informacji na temat przedstawionego rozwiązania znajdziemy na jego stronie na GitHubie, gdzie też ulokowana została cała dokumentacja oraz garść wskazówek. Należy jednak mieć na uwadze, że to wciąż eksperymentalna wersja oprogramowania, a więc możemy natknąć się na błędy i niedociągnięcia.

Jakub Dmuchowski, redaktor pcformat.pl

Źródło artykułu:Microsoft

Wybrane dla Ciebie