Въпреки че не се очакваше добро съдържание за Windows 11, конференцията за разработчици на Microsoft Build 2022 всъщност беше вълнуваща за ентусаистите на Windows.
Microsoft току-що приключи Постройка 2022 г конференция за разработчици и честно казано беше доста добра, дори ако сте фен на Windows. Обикновено съм доста вокален в критиките си към Build - заедно с други конференции на Microsoft - и продължаващата липса на фокус върху настолната операционна система на компанията. Но както се случва всеки път, когато съм критичен към нещо, което ме интересува, нищо не ме прави по-щастлив от това да мога да призная, че греша.
Компанията беше ясна от самото начало, че няма да говори за актуализации на функции на Windows и обеща да има вълнуващи новини за разработчиците в Build. Очаквах това да се върти около неща като WinUI, но всъщност тези новини за разработчици се превеждат като неща, които трябва да са вълнуващи за всички.
Например, Microsoft обяви цял куп за Windows on Arm, джаджи на трети страни Windows 11, промени в Microsoft Store и др. Това е много.
Защо Microsoft не говори за Windows при изграждането и защо трябва
Последният път, когато фирмата от Редмънд наистина говори за функциите на Windows на сцената на Build, беше през 2017 г. Джо Белфиоре показа цял куп функции, които трябваше да пристигнат в Windows 10 Fall Creators Update. Всъщност, когато някои от тези функции не бяха доставени, Microsoft реши, че по-малко прозрачност е причината отговор, вместо просто да признае, че някои функции са били забавени, но това е история за друг време.
При Build през 2018 до 2020 г. посланието изглеждаше ясно: Microsoft вече не се интересува от Windows. Сега това е компанията Azure. Това е мястото, където фирмата е отбелязала най-голям растеж и натам се е насочила. Windows нямаше да отиде никъде, но ако Microsoft трябваше да напише заглавието, заглавието щеше да бъде Azure.
2021 беше малко по-различна. Бумът на работата от вкъщи предизвика съживяване на пазара за персонални компютри и внезапно Microsoft отново поиска да направи нещо вълнуващо с Windows. За около девет месеца той събра Windows 11 за стартиране през юни, като все още го държи далеч от Build.
За тази година може би очаквахте Windows 11 версия 22H2. В края на краищата, Windows се завърна, той е по-скоро приоритет и има по-малко причина да му давате специално стартиране. Но все пак това не е така.
Build е шоу за разработчици и Microsoft иска да подчертае, че новината е насочена към разработчиците. Докато Google и Apple показват повече новини, свързани с потребителите, на своите изложения, Microsoft не иска да прави това повече. Разбира се, това е много удобен начин просто да не говорите за Windows, тъй като всички новини за Azure почти остават същите.
Аз също се противопоставям на настроенията. Потребителски новини е новини за разработчици. На WWDC след малко повече от седмица Apple ще обяви нови версии на iOS, iPadOS, macOS, watchOS и tvOS. Можете да се включите, за да видите какви нови функции ще получи вашият iPhone тази есен. Специфично за разработчиците ли е? Вероятно не. Има малко общо с нови функции, за които всъщност можете да приспособите приложението си, примери за кодиране или нещо подобно. Същото важи и за основната бележка на Google I/O.
Но ето защо това все още е важно за разработчиците. Това показва инерция за платформата. Фактът, че Microsoft не показва функции на Windows, исторически е бил сигнал, че Windows просто не е приоритет. Можете да гледате всяка основна бележка на Google I/O или WWDC и да си тръгнете без съмнение, че Google работи с пълна пара с Android, а Apple е ол-ин за iOS. И ако те са ол-ин, тогава вие също трябва да сте, като разработчик.
И все пак, дори без да се обсъждат актуализации на функциите на Windows 11, мисля, че Microsoft събра солидно Windows шоу.
Имаше много нови неща за Windows в Build
Шоуто е различно, откакто стана виртуално през 2020 г. Дори и без разговори с Windows, преди се говореше за други продукти със сесии като „Какво е новото в OneNote“, „Какво е новото в Edge“, „Какво е новото в Outlook“, „Какво е новото в OneDrive“ и т.н. Нито една от тези сесии вече не съществува. Да се надяваме, че това ще се промени, когато тези събития се върнат към личните събития и има реална стойност, която трябва да бъде предложена, за да могат хората да убедят шефовете си да осигурят ресурсите, за да присъстват. Спомнете си, когато Билд беше лично, цената на билета беше почти $2500 и това дори не включва пътуване и настаняване.
Но докато новите функции, насочени към потребителите, не бяха обсъдени, новините за Windows всъщност бяха доста значими.
Най-накрая взехме Arm64 на сериозно
Фен съм на концепцията за Windows on Arm, откакто беше обявена през декември 2016 г. Windows традиционно и основно работи на x86 процесори; цялата екосистема е изградена около Intel. Идеята за подкрепа на нова архитектура беше вълнуваща за мен.
Платформата имаше бавен старт. Хардуерът на Qualcomm липсваше доскоро, но по-важното е, че Microsoft винаги го е третирал като гражданин от втора класа. Например, когато първият Windows на компютри Arm стартира, не можете дори да компилирате собствено приложение, освен ако не е UWP. Поддръжката за компилиране на Win32 приложения като оригинални на Arm64 идва по-късно. Друг пример е, че поддръжката на x64 емулация дори не пристигна до октомври 2021 г., когато Windows 11 беше доставен.
Windows on Arm беше голяма част от съобщенията за Build. Заглавието на Microsoft беше нещо, наречено Project Volterra, въпреки че за мен най-значимото съобщение беше Arm-native инструментална верига за разработчици. Заедно с други неща като .NET 6, класически .NET Framework, VC++ и други, работещи естествено на Arm, Microsoft също ще пусне Arm64 версия на Visual Studio 2022. С подсистемата Windows за Android и Hyper-V, която вече е на Arm, всичко е на мястото си.
Това е голяма работа, защото Visual Studio 2022 е едно от най-сложните приложения, които Microsoft предлага. Идеята, че машина с Windows on Arm може да бъде всичко, от което се нуждаете за разработка на софтуер, е дива и показва ангажираност от страна на Microsoft.
Това е мястото, където проектът Volterra идва. Volterra всъщност е хардуер. Това е нова кутия за разработка от Microsoft, която използва процесор Snapdragon и това е почти всичко, което знаем. Все пак не е като кутията за разработка Arm64, която беше обявена миналата година. Миналогодишният комплект за разработка, базиран на Snapdragon 7c, беше за тестване на приложения, а не за изграждането им.
Това е всичко за изграждането на AI преживявания. Microsoft казва, че почти всички бъдещи компютри ще имат невронни процесори, като тези, вградени в чипсетите Snapdragon. В комбинация с Azure, използвайки новия модел Hybrid Loop, разработчиците ще могат да използват Volterra за изграждане на тези нови AI приложения.
Qualcomm настоява за AI ъгъла за Arm от известно време. Всъщност първоначалното предложение за стойност за Windows on Arm беше клетъчната свързаност и живота на батерията. Но сега почти всички базови модели за компютри WOA са само с Wi-Fi и животът на батерията не се доставя, както беше обещано. Фирмата от Сан Диего обаче непрекъснато говори колко по-добра е от Intel при AI задачи със своя AI Engine.
Когато Microsoft за първи път въведе отново концепцията за джаджи с Windows 11, можете да използвате само тези, които предлага. По-късно тази година всеки разработчик ще може да вгради джаджи в своето приложение Win32 или PWA.
В една сесия компанията накратко отбеляза, че проучва други места за показване на уиджети в Windows. Това означава, че може да видим връщане на джаджи на работния плот, подобно на начина, по който лентата за търсене беше добавена в скорошна версия на Insider Preview.
Можете да възстановите приложения от Microsoft Store
Смешно е, защото започва да се усеща, че всичко ново вече е съществувало в предишна версия на Windows. Една функция, която се завръща от ерата на Windows 8, е възможността за възстановяване на приложения при нова инсталация на Windows 11.
Разбира се, това се отнася само за приложения, които сте изтеглили от Microsoft Store. Windows не може точно да изтегли Google Chrome вместо вас, така че ще трябва да се справите сами.
Това е функция, която съществува на мобилни устройства от векове. Когато отидете и надстроите телефона си, е лесно автоматично да инсталирате всичките си приложения. Сега Microsoft се опитва да направи това в Windows.
Добрата новина е, че всеки може да постави приложение в Microsoft Store сега, без да са необходими модификации. Microsoft също обяви, че елиминира списъка с чакащи за Win32 приложения.
Подобрения в подсистемата на Windows за Android
Подсистемата на Windows за Android става все по-добра. От една страна, сега работи на Android 12.1. Въпреки това, голямата новина е, че той, заедно с Amazon Appstore на Windows 11, ще се поддържа в пет нови държави.
Докато WSA в момента се предлага само в Съединените щати, той идва във Франция, Германия, Италия, Япония и Обединеното кралство. За съжаление графикът е "преди края на годината".
Реклами в Microsoft Store
Добре, така че никой от нас не се вълнува от реклами и това е ОК. Все пак важна е идеята, че Microsoft инвестира в Store. Предоставя на разработчиците изобретателност и възможности да разпространяват своите приложения чрез своя пазар.
На първо място, разработчиците ще могат да рекламират своите приложения в магазина и ще трябва да сте публикуван разработчик, за да можете да направите това. Това е нещо, което е често срещано в пазарите за приложения и търсачките.
В мрежата има и нова функция за изскачащ магазин. Това е мястото, където разработчиците ще могат да рекламират своето приложение, вероятно на собствения си уебсайт, и можете да го инсталирате директно от там.
И накрая, списъците в Microsoft Store ще се показват в резултатите от търсенето в Windows. Това всъщност не е реклама, но все пак е призив за действие за изтегляне на приложение.
За да бъде ясно, рекламите не са лоши и казвам това, защото това вероятно е незабавната реакция, която много от нас изпитват, когато чуят думата „реклама“. Рекламите са необходими за процъфтяваща търговска екосистема, така че всичко това е добро.
Microsoft Build 2022 беше вълнуващо
Както казах, не се говори за Windows 11 версия 22H2 или функциите, които ще предлага. Това е добре, въпреки че времето щеше да се подреди за това. Но като цяло, Microsoft Build 2022 беше вълнуващо шоу за Windows ентусиасти като мен.
Microsoft показа по-голям интерес към Windows on Arm, отколкото откакто платформата беше представена. Всъщност той беше въведен като начин за предизвикване на иновации от Intel, който в този момент произвеждаше предимно остарели продукти. Но тъй като Apple се справя толкова добре с процесорите Arm, изглежда, че голяма инвестиция е наред.
Ако просто искате да знаете следващите нови функции, които идват в Windows 11, това не беше шоуто за вас. Но ако сте просто фен на платформата и накъде върви, Build 2022 беше страхотна.