Microsoft Build 2022 był naprawdę ekscytujący dla fanów systemu Windows

Chociaż nie spodziewano się dobrej zawartości systemu Windows 11, konferencja programistów Microsoft Build 2022 była naprawdę ekscytująca dla entuzjastów Windows.

Microsoft właśnie zakończył swoje prace Budowa 2022 konferencji programistów i szczerze mówiąc, było całkiem nieźle, nawet jeśli jesteś fanem Windowsa. Zwykle dość głośno krytykuję Build – a także inne konferencje Microsoft – i ciągły brak skupienia się na systemie operacyjnym firmy na komputery stacjonarne. Ale jak zawsze, gdy krytykuję coś, na czym mi zależy, nic nie czyni mnie szczęśliwszym niż możliwość przyznania się do błędu.

Firma od początku była jasna, że ​​nie będzie rozmawiać na temat aktualizacji funkcji systemu Windows i obiecała mieć ekscytujące wieści dla programistów w Build. Spodziewałem się, że będzie to dotyczyć takich rzeczy jak WinUI, ale tak naprawdę te nowości od deweloperów przekładają się na rzeczy, które powinny być ekscytujące dla każdego.

Na przykład Microsoft ogłosił całą gamę dla Windows on Arm, z włączonymi widżetami innych firm Windows 11, zmiany w sklepie Microsoft Store i nie tylko. To dużo.

Dlaczego Microsoft nie mówi o systemie Windows podczas Build i dlaczego powinien to zrobić

Ostatni raz firma z Redmond naprawdę mówiła o funkcjach systemu Windows na scenie podczas Build w 2017 roku. Joe Belfiore pokazał całą masę funkcji, które miały pojawić się w jesiennej aktualizacji Windows Creators Update. W rzeczywistości, gdy niektóre z tych funkcji nie zostały dostarczone, Microsoft zdecydował, że przyczyną jest mniejsza przejrzystość odpowiedzieć, zamiast po prostu przyznać, że niektóre funkcje zostały opóźnione, ale to historia na inny temat czas.

Podczas Build w latach 2018–2020 przekaz wydawał się jasny: Microsoft nie dba już o system Windows. To teraz firma Azure. To tam firma odnotowała największy rozwój i tam zmierza. Windows nigdzie się nie wybierał, ale jeśli Microsoft miałby napisać nagłówek, byłby to Azure.

Rok 2021 był nieco inny. Boom na pracę w domu spowodował odrodzenie rynku komputerów osobistych i nagle Microsoft zapragnął ponownie zrobić coś ekscytującego z systemem Windows. W ciągu około dziewięciu miesięcy przygotował system Windows 11 na czerwcową premierę, nadal utrzymując go z dala od Build.

W tym roku można było spodziewać się systemu Windows 11 w wersji 22H2. Przecież Windows powrócił, jest bardziej priorytetowy i nie ma powodu, aby dać mu dedykowane uruchomienie. Ale nadal tak nie jest.

Build to program deweloperski i Microsoft chce podkreślić, że nowość skierowana jest do deweloperów. Podczas gdy Google i Apple prezentują na swoich pokazach więcej wiadomości związanych z konsumentami, Microsoft nie chce już tego robić. Oczywiście jest to bardzo wygodny sposób, aby po prostu nie rozmawiać o systemie Windows, ponieważ wszystkie nowości dotyczące Azure pozostają w zasadzie takie same.

Nie zgadzam się także z nastrojem. Wiadomości konsumenckie Jest nowości deweloperskie. Za nieco ponad tydzień na WWDC Apple ogłosi nowe wersje systemów iOS, iPadOS, macOS, watchOS i tvOS. Możesz dostroić się i zobaczyć, jakie nowe funkcje otrzyma Twój iPhone tej jesieni. Czy jest to specyficzne dla programistów? Prawdopodobnie nie. Nowe funkcje, do których można dostosować aplikację, przykłady kodowania i tym podobne, nie mają wiele wspólnego. To samo dotyczy przemówienia Google I/O.

Ale oto dlaczego jest to nadal ważne dla programistów. Platforma pokazuje dynamikę. Niepokazywanie przez Microsoft funkcji systemu Windows było od dawna sygnałem, że system Windows po prostu nie jest priorytetem. Możesz obejrzeć dowolne wystąpienie Google I/O lub WWDC i wyjść bez wątpienia, że ​​Google pracuje pełną parą z Androidem, a Apple stawia na iOS. A jeśli oni wchodzą all-in, ty też powinieneś to zrobić, jako programista.

Mimo to, nawet bez dyskusji na temat aktualizacji funkcji systemu Windows 11, uważam, że Microsoft przygotował solidny pokaz systemu Windows.

W Build było wiele nowych rzeczy związanych z Windowsem

Program zmienił się, odkąd stał się wirtualny w 2020 roku. Nawet bez rozmów dotyczących systemu Windows rozmawiano o innych produktach, a sesje takie jak „Co nowego w OneNote”, „Co nowego w Edge”, „Co nowego w Outlooku”, „Co nowego w OneDrive” i tak dalej. Żadna z tych sesji już nie istnieje. Miejmy nadzieję, że to się zmieni, gdy wydarzenia te ponownie będą odbywać się osobiście, a ludzie muszą zaoferować prawdziwą wartość, aby przekonać swoich szefów do zapewnienia zasobów niezbędnych do wzięcia w nich udziału. Pamiętajcie, że kiedy Build odbywał się osobiście, koszt biletu wynosił prawie 2500 dolarów i nie obejmuje to nawet podróży i zakwaterowania.

Chociaż nie omawiano nowych funkcji przeznaczonych dla konsumentów, nowości dotyczące systemu Windows były naprawdę znaczące.

Wreszcie poważnie potraktowano Arm64

Jestem fanem koncepcji Windows on Arm od chwili jej ogłoszenia w grudniu 2016 r. System Windows tradycyjnie i głównie działał na procesorach x86; cały ekosystem jest zbudowany wokół Intela. Pomysł wspierania nowej architektury był dla mnie ekscytujący.

Platforma miała powolny start. Sprzętu Qualcomma do niedawna brakowało, ale co ważniejsze, Microsoft zawsze traktował go jak obywatela drugiej kategorii. Na przykład, kiedy pierwszy Windows na komputerach Arm uruchomiony, nie można było nawet skompilować aplikacji natywnej, chyba że była to platforma UWP. Wsparcie dla kompilowania aplikacji Win32 w wersji natywnej dla Arm64 pojawi się później. Innym przykładem jest to, że obsługa emulacji x64 pojawiła się dopiero w październiku 2021 r., kiedy pojawił się system Windows 11.

Windows on Arm był dużą częścią ogłoszeń dotyczących kompilacji. Nagłówkiem Microsoftu było coś, co nazywało się Project Volterra, chociaż dla mnie najbardziej znaczącą zapowiedzią był łańcuch narzędzi dla programistów natywnych dla Armii. Oprócz innych rozwiązań, takich jak .NET 6, klasyczny .NET Framework, VC++ i inne rozwiązania działające natywnie na platformie ARM, Microsoft zamierza także wypuścić wersję Visual Studio 2022 na Arm64. Z podsystemem Windows dla Androida i Hyper-V już na Arm, wszystko jest na swoim miejscu.

To wielka sprawa, ponieważ Visual Studio 2022 to jedna z najbardziej skomplikowanych aplikacji, jakie oferuje Microsoft. Pomysł, że komputer z systemem Windows on Arm może wystarczyć do tworzenia oprogramowania, jest szalony i świadczy o zaangażowaniu firmy Microsoft.

Projekt Volterra

I tu właśnie pojawia się Projekt Volterra. Volterra to właściwie sprzęt. To nowy deweloper Microsoftu, który korzysta z procesora Snapdragon i to wszystko, co wiemy. To jednak nie to samo, co ogłoszone w zeszłym roku pudełko deweloperskie Arm64. Zeszłoroczny zestaw deweloperski oparty na Snapdragonie 7c służył do testowania aplikacji, a nie ich tworzenia.

W tym przypadku chodzi o budowanie doświadczeń związanych ze sztuczną inteligencją. Microsoft twierdzi, że prawie wszystkie przyszłe komputery PC będą wyposażone w procesory neuronowe, takie jak te wbudowane w chipsety Snapdragon. W połączeniu z platformą Azure korzystającą z nowego wzorca Hybrid Loop programiści będą mogli używać Volterry do tworzenia nowych aplikacji AI.

Qualcomm od jakiegoś czasu naciska na kąt AI dla Arm. Rzeczywiście, początkową propozycją wartości systemu Windows on Arm była łączność komórkowa i żywotność baterii. Jednak obecnie prawie wszystkie podstawowe modele komputerów WOA obsługują wyłącznie Wi-Fi, a czas pracy baterii nie jest taki, jak obiecano. Jednak firma z San Diego niezmiennie mówi o tym, o ile lepiej od Intela radzi sobie z zadaniami AI dzięki swojemu AI Engine.

Kiedy Microsoft po raz pierwszy ponownie wprowadził koncepcję widżetów w systemie Windows 11, można było używać tylko tych, które oferował. Jeszcze w tym roku każdy programista będzie mógł tworzyć widżety w swojej aplikacji Win32 lub PWA.

Podczas jednej z sesji firma krótko zauważyła, że ​​bada inne miejsca, w których można wyświetlać widżety w systemie Windows. Oznacza to, że możemy spodziewać się powrotu widżetów na pulpit, podobnie jak pasek wyszukiwania został dodany w najnowszej wersji Insider Preview.

Możesz przywracać aplikacje ze sklepu Microsoft Store

To zabawne, ponieważ zaczyna się odnosić wrażenie, że wszystko, co nowe, istniało już w poprzedniej wersji systemu Windows. Jedną z funkcji powracających z ery systemu Windows 8 jest możliwość przywracania aplikacji w nowej instalacji systemu Windows 11.

Oczywiście dotyczy to tylko aplikacji pobranych ze sklepu Microsoft Store. System Windows nie może dokładnie pobrać przeglądarki Google Chrome za Ciebie, więc musisz sobie z tym poradzić samodzielnie.

Jest to funkcja, która istnieje na urządzeniach mobilnych od wieków. Kiedy uaktualnisz swój telefon, możesz łatwo automatycznie zainstalować wszystkie aplikacje. Teraz Microsoft stara się, aby stało się to w systemie Windows.

Dobra wiadomość jest taka, że ​​teraz każdy może umieścić aplikację w sklepie Microsoft Store, bez konieczności wprowadzania jakichkolwiek modyfikacji. Microsoft ogłosił również, że eliminuje listę oczekujących na aplikacje Win32.

Ulepszenia podsystemu Windows dla Androida

Podsystem Windows dla Androida jest coraz lepszy. Po pierwsze, teraz działa na systemie Android 12.1. Jednak najważniejszą wiadomością jest to, że wraz z Amazon Appstore w systemie Windows 11 będzie obsługiwana w pięciu nowych krajach.

Chociaż usługa WSA jest obecnie dostępna tylko w Stanach Zjednoczonych, pojawi się we Francji, Niemczech, Włoszech, Japonii i Wielkiej Brytanii. Niestety harmonogram jest „przed końcem roku”.

Reklamy w sklepie Microsoft Store

OK, więc nikt z nas nie ekscytuje się reklamami i to jest w porządku. Mimo to liczy się pomysł, że Microsoft inwestuje w Sklep. Zapewnia programistom wynalazki i możliwości dystrybucji aplikacji za pośrednictwem rynku.

Po pierwsze, programiści będą mogli reklamować swoje aplikacje w Sklepie i aby móc to zrobić, musisz być opublikowanym programistą. Jest to zjawisko powszechne na rynkach aplikacji i w wyszukiwarkach.

W Internecie dostępna jest także nowa funkcja sklepu typu pop-up. W tym miejscu programiści będą mogli reklamować swoją aplikację, prawdopodobnie na własnej stronie internetowej, i będzie można ją zainstalować bezpośrednio stamtąd.

I wreszcie, oferty Microsoft Store będą wyświetlane w wynikach wyszukiwania systemu Windows. To właściwie nie jest reklama, ale wezwanie do działania, aby pobrać aplikację.

Żeby było jasne, reklamy nie są złe i mówię to, ponieważ prawdopodobnie taka jest natychmiastowa reakcja wielu z nas, gdy słyszymy słowo „reklama”. Reklamy są niezbędne w dobrze prosperującym ekosystemie handlowym, więc to wszystko jest dobre.

Microsoft Build 2022 był ekscytujący

Jak mówiłem, nie było mowy o Windows 11 w wersji 22H2, ani o funkcjach, jakie będzie oferował. W porządku, chociaż byłby na to odpowiedni moment. Ale ogólnie rzecz biorąc, Microsoft Build 2022 był ekscytującym pokazem dla entuzjastów Windowsa, takich jak ja.

Microsoft wykazał większe zainteresowanie systemem Windows on Arm niż od czasu wprowadzenia tej platformy. Rzeczywiście, wprowadzono go jako sposób na pobudzenie innowacji ze strony firmy Intel, która w tamtym momencie produkowała głównie przestarzałe produkty. Ale skoro Apple tak dobrze radzi sobie z procesorami Arm, wydaje się, że konieczna jest poważna inwestycja.

Jeśli chcesz po prostu poznać kolejne nowe funkcje, które pojawią się w systemie Windows 11, to nie był program dla Ciebie. Ale jeśli jesteś po prostu fanem platformy i kierunku, w jakim zmierza, Build 2022 był niesamowity.