Microsoft каза, че приложенията, базирани на Windows App SDK в

...
Microsoft каза, че приложенията, базирани на Windows App SDK в
Коментари Харесай

Microsoft обеща „невероятен ръст в производителността“ за съвременните приложения в Windows 11

Microsoft сподели, че приложенията, основани на Windows App SDK в Windows 11, към този момент ще могат да работят доста по-бързо. Ранните проби демонстрират до 50% усъвършенстване на времето за зареждане и 8 пъти спад в размера на пакета на приложението. 

Windows App SDK — това не е фреймуърк, а набор от принадлежности, които преодоляват празнината сред Win32 и UWP приложениятата. Той разрешава на разработчиците да употребяват желания от тях фреймуърк, като Win32, за основаване на Windows приложения с достъп до актуалните API. Въпреки това, съвсем всички приложения, основани благодарение на WinAppSDK, или работят постепенно, или показват проблеми с анимацията, изключително при взаимоотношение с бутони или други детайли. 

Microsoft към този момент удостовери, че новото приложение Photos е прекомерно постепенно за пускане и заобиколното решение е автоматизираното пускане на приложението във фонов режим. Въпреки това, други приложения, като Phone Link, също лишават повече време, с цел да се отворят, когато се започват за първи път след рестартиране.

Това не е единственият проблем. Както някои консуматори означиха, приложенията WinAppSDK са мудни. Тъй като разчитат в огромна степен на Microsoft Edge WebView, те употребяват повече RAM.

Microsoft към този момент приготвя кръпка. На 6 септември беше оповестен документ за поддръжка, който приказва за внедряването на „ Native AOT “ (компилацията Ahead-Of-Time). Това е нещо, което единствено разработчиците на приложения могат да употребяват, когато компилират своите приложения. обновените услуги се започват по-бързо и употребяват по-малко памет.

Първоначалните проби демонстрират някои усъвършенствания в продуктивността, в това число и 50% по-бързи времена за пускане, до 8 пъти по-малки пакети на приложенията и 2 пъти по-бързи за тези, които употребяват Windows App SDK в офлайн режим.

Microsoft също по този начин към този момент не сплотява твърдо кодирания Edge WebView2 SDK в Windows App SDK, което понижава размера на приложенията. Вместо това, когато е належащо той употребява NuGet за достъп до Edge WebView2 SDK.

Източник: kaldata.com


СПОДЕЛИ СТАТИЯТА


КОМЕНТАРИ
НАПИШИ КОМЕНТАР