برنامههای بومی ویندوز ۱۱ محبوبیت مورد انتظار مایکروسافت را کسب نکردهاند و بسیاری از آنها از مشکلاتی از جمله زمان بارگذاری طولانی و عملکرد کند رنج میبرند. اکنون مایکروسافت با اعلام تغییرات گسترده در ابزار توسعه برنامههای ویندوز (Windows App SDK) مثل پشتیبانی از کامپایل پیش از اجرا (AOT) قصد دارد عملکرد برنامههای بومی ویندوز را بهبود دهد.
بنابر پست وبلاگی جدید ویندوز، مایکروسافت اعلام کرده است که با پشتیبانی بومی (Native) از کامپایل پیش از اجرا (Ahead-Of-Time) زمان بارگذاری اپلیکیشنهای ویندوز 11 را تا 50 درصد سریعتر و حجم برنامهها تا 8 برابر کمتر خواهد کرد.
اپلیکیشنهای ویندوز 11 در حال حاضر مشکلاتی مانند کندی در زمان بارگذاری و تأخیر در عملکرد دارند که تجربه کار برنامههای فروشگاه مایکروسافت را برای بسیاری از کاربران ناخوشایند کرده است. این مشکلات مخصوصاً در اپلیکیشنهای مبتنی بر Windows App SDK دیده میشود. مایکروسافت اخیراً با انتشار نسخه جدید این SDK به دنبال رفع این مشکلات و بهبود کارایی این اپلیکیشنها است.
آخرین نسخه از SDK ویندوز (نسخه 1.6) بهبودهای زیادی را ارائه میدهد. توسعهدهندگان پیش از این با مشکلات زیادی در استفاده از این SDK مواجه بودند و اغلب اپلیکیشنهای ساخته شده با آن، دارای باگها و مشکلات عملکردی بودند. اما به گفته مایکروسافت با اضافه شدن پشتیبانی از کامپایل AOT، این مشکلات به میزان زیادی کاهش مییابد.
کامپایل پیش از اجرا (AOT)
کامپایل پیش از اجرا (AOT) به اپلیکیشنها اجازه میدهد بدون نیاز به کامپایل هم زمان (Just in Time) و بدون نیاز به نصب ابزار رانتایم .NET بسیار سریعتر از گذشته اجرا شوند. این به معنای کاهش مشکلات مربوط به سرعت بارگذاری و عملکرد ناپایدار اپلیکیشنها است. مایکروسافت اعلام کرده است که با این فناوری، زمان بارگذاری اپلیکیشنها تا 50 درصد کاهش مییابد و فضای اشغالی آنها نیز تا 8 برابر کمتر میشود.
علاوه بر این، مایکروسافت به توسعهدهندگان این امکان را داده است که با استفاده از این SDK در حالتself-contained ، اندازه اپلیکیشنهای خود را تا دو برابر کاهش دهند. این تغییرات به همراه سایر بهبودها و ویژگیهای جدید، تجربه کلی کار با اپلیکیشنها را بهبود میبخشد.
از دیگر ویژگیهای جدید میتوان به بهبود APIهای مدیریت پکیجها، جداسازی WebView2 از WinAppSDK برای انعطافپذیری بیشتر و ویژگی جدید CanTearoutTabs اشاره کرد که به کاربران اجازه میدهد تبهای برنامهها در حالت WebView را به راحتی جدا کرده و جابهجا کنند.
در همین رابطه بخوانید:
- مایکروسافت عقبنشینی کرد؛ منوی Control Panel ویندوز فعلا حذف نخواهد شد
- مصرف برق مایکروسافت و گوگل از کدام کشورها بیشتر است؟
به نظر میرسد مایکروسافت با این تغییرات، عزم خود را برای بهبود تجربه کاربران در استفاده از اپلیکیشنهای فروشگاه ویندوز جزم کرده است.
نظر شما درباره اپلیکیشنهای فروشگاه ویندوز چیست؟ آیا تجربه خوبی از استفاده از آنها داشتهاید؟
نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت