راهی برای ساده کردن زندگی توسعه دهندگان ویندوز

به گزارش بلندانیوز، پروژه Reunion یا تجدید ملاقات امشب از سوی مایکروسافت در رویداد بیلد 2020 رونمایی شد؛ پروژه ای که هدف اصلی اش چیزی نیست جز ساده تر کردن زندگی کسانی که می خواهند برای ویندوز برنامه بنویسند. اما این پروژه چگونه کار می نماید؟

راهی برای ساده کردن زندگی توسعه دهندگان ویندوز

برای پاسخ به این سوال ابتدا باید به 5 سال پیش سفر کرد. در سال 2015، وقتی ویندوز 10 معرفی گردید، مایکروسافت راه جدیدی را معرفی کرد تا توسعه دهندگان بتوانند اپلیکیشنی بنویسند که در کامپیوترهای شخصی، موبایل های ویندوزی، ایکس باکس وان و حتی هدست هولولنز قابلیت اجرا داشته باشد. به کلامی ساده تر، یک اپلیکیشن برای همه ابزارها. این هدف با API یونیورسال ویندوز پلتفرم یا UWP محقق شد اما واقعیت این است که هیچ وقت توسعه دهندگان آنطور که باید، این راه کار را نپذیرفتند.

از سوی دیگر چندین دهه است که می گردد از API قدیمی Win32 استفاده کرد. یکی از دلایلی که UWP زیاد مورد توجه قرار نگرفت این بود که اپلیکیشن ها صرفاً به وسیله مایکروسافت استور در دسترس بودند.

حالا مایکروسافت در بیلد 2020 راه چاره و پروژه Reunion را معرفی نموده است که پتانسیل کاهش این دو شکاف را دارد و برای افزودن قابلیت های جدید به اپلیکیشن ها، دیگر تفاوتی نمی کند که اپلیکیشن ها با زبان برنامه نویسی ++C نوشته شده باشند یا دات نت.

به کلامی ساده تر، پروژه جدید به این معناست که دیگر توسعه دهنده می توانند اپلیکیشن هایی برای ویندوز بنویسند که می توانند از آخرین ویژگی های معرفی گردیده در ویندوز بهره ببرند، بدون اینکه بخواهند نگران اجرا شدن آن در نسخه های قدیمی تر ویندوز باشند. قبلاً توسعه دهنده ها صبر می کردند تا عده زیادی از کاربران یک آپدیت جدید ویندوز 10 را دریافت نمایند و سپس قابلیت های نو را به اپ خود می آوردند، اما حالا دیگر نگرانی درباره اجرای آن در نسخه های قدیمی تر ویندوز 10 نخواهند داشت.

این پروژه مشمول فریم ورک WinUI 3 هم خواهد بود، که توسعه دهندگان می توانند از آن برای اضافه نموده منوها و تولبارها به هر اپلیکیشنی استفاده نمایند.

بخش دیگر پروژه Reunion مربوط به عرضه WebView2 است؛ مولفه ای که به توسعه دهندگان اجازه می دهد تا موتور Chromium Edge را به نرم افزار خودشان بیاورند. مایکروسافت می گوید WinUI 3 و WebView 2 از همین امروز برای پیش نمایش آماده اند، و عرضه نهایی در امسال میلادی انجام می گردد.

در این رویداد آنلاین، مدیران مایکروسافت همچنین انعطاف پذیری پروژه Reunion را به تصویر کشیدند. برای مثال توسعه دهنده می تواند نرم افزاری که شاید 15 سال پیش با زبان برنامه نویسی ++C نوشته شده را انتخاب کند و با استفاده از همین روش، طراحی جدیدی را به آن تزریق کند.

منبع : دیجیاتو

منبع: آی تابناک
انتشار: 4 مرداد 1399 بروزرسانی: 4 مرداد 1399 گردآورنده: bolandanews.ir شناسه مطلب: 812

به "راهی برای ساده کردن زندگی توسعه دهندگان ویندوز" امتیاز دهید

امتیاز دهید:

دیدگاه های مرتبط با "راهی برای ساده کردن زندگی توسعه دهندگان ویندوز"

* نظرتان را در مورد این مقاله با ما درمیان بگذارید