توصیه مایکروسافت به مهاجرت از پلتفرم یونیورسال

براساس گزارش منتشر شده، کمپانی مایکروسافت توسعه‌دهندگان را به مهاجرت از پلتفرم یونیورسال ویندوز ترغیب می‌کند. مایکروسافت تصمیم دارد توسعه‌دهندگان را متقاعد کند توسعه برنامه‌هایی که برپایه پلتفرم یونیورسال هستند را رها کنند و آن‌ها را به طرف بهره بردن از کیت توسعه نرم‌افزاری تازه ویندوز هدایت کند. به نظر می‌رسد ویندوز ۱۱ در آینده به‌عنوان سیستم‌عاملی مورد توجه قرار گیرد که طیف گسترده‌ای از اپلیکیشن‌ها، از برنامه‌های لینوکس تا اپ‌های اندروید و همچنین برنامه‌های سنتی Win32 را پشتیبانی کند؛ ولی یکی از پلتفرم‌های توسعه‌یافته متعلق به مایکروسافت وجود دارد که احتمالا مایکروسافت دیگر علاقه‌ای به پشتیبانی و حمایت از آن ندارد.

توصیه مایکروسافت به مهاجرت از پلتفرم یونیورسال

تاریخچه پلتفرم یونیورسال

پلتفرم یونیورسال ویندوز UWP، هم‌زمان با رونمایی رسمی ویندوز ۱۰ در سال ۲۰۱۵ به بازار عرضه شد. در حال حاضر مایکروسافت توسعه‌دهندگانی که اپلیکیشن‌های خود را برپایه این پلتفرم گسترش داده‌اند، به مهاجرت از این پلتفرم به کیت توسعه نرم‌افزار ویندوز (Windows App SDK)  ترغیب می‌کند.
مایکروسافت برای راهنمایی بیشتر توسعه‌دهندگان برای انتقال به پلتفرم تازه ورود، صفحه‌‌ای در وب‌گاه خود در این ارتباط ایجاد کرده است.

یونیورسال

عملکرد کیت توسعه نرم‌افزار ویندوز

کیت توسعه نرم‌افزار ویندوز، تعداد زیادی از‌API های ویندوز را که با پیاده‌سازی‌هایی از سیستم‌عامل تفکیک شده‌اند، عرضه می‌کند و در قالب بسته‌های  NuGet برای توسعه‌دهندگان انتشار می‌یابد.
به‌عنوان یک توسعه‌دهنده اپلیکیشن برپایه پلتفرم یونیورسال ویندوز، شما قادر خواهید بود با منتقل کردن آن به کیت توسعه نرم‌افزار ویندوز، از مجموعه مهارت‌های حاصل شده و کد منبع خود بهترین بهره را ببرید.

رافائل‌ریورا، به‌عنوان توسعه‌دهنده مشهور تیم ویندوز، می‌گوید آپدیت‌های آتی کیت پلتفرم یونیورسال، فقط به برطرف کردن اشکال و ضعف‌های امنیتی محدود خواهد شد.
او می‌افزاید، مایکروسافت، اسناد و راهنماهای مورد نیاز برای انتقال اپلیکیشن‌ها از پلتفرم یونیورسال ویندوز به [هر چیز دیگری] را انتشار داده است.
این نشانگر همان چیزی می‌باشد که پیش‌تر به شما گفتم؛
UWP  فقط آپدیت‌های رفع اشکالات و ضعف‌های امنیتی را اخذ خواهد کرد.
با این‌حال حرف‌های او را می‌توان این‌طور تلقی کرد که جریان گسترش  پلتفرم یونیورسال در شرف گذار به Windows App SDK می‌باشد.
در حالی‌که توسعه‌دهندگانی که روی پلتفرم یونیورسال سرمایه‌گذاری کرده بودند منتقد و معترض مایکروسافت می‌باشند، زیرا به نظر می‌رسد این پلتفرم را به بن‌بست سوق داده‌اند.

یونیورسال

نقش پلتفرم یونیورسال در آینده برنامه‌های ویندوزی

در همین حال مایکروسافت اعلام کرد: پلتفرم یونیورسال نقشی در آینده برنامه‌های ویندوزی ندارد. همان‌طور که قبلا گفته شده بود، مایکروسافت به‌طور رسمی از نبودِ پلتفرم یونیورسال در چشم‌انداز آینده توسعه برنامه‌های ویندوزی خبر داد.
کوین‌گالو مطلبی را برای توسعه‌دهندگان ویندوزی در وبلاگ مایکروسافت انتشار داده که این موضوع را تأیید می‌کند. او با اشاره به پایانِ راه برنامه‌های ویندوز، از تفکیک بعضی از بخش‌های مهم از این پلتفرم برای استفاده دوباره از آن‌ها در قالب اپلیکیشن‌های عادی ویندوز خبر داد.
اتخاذ چنین تصمیمی با توجه به استقبال نکردن گسترده توسعه‌دهندگان از پلتفرم یونیورسال، به موقع بود. ردموندی‌ها به‌جای‌ اینکه روی قصد خود در خصوص استفاده از پلتفرم یونیورسال به‌عنوان تنها راه توسعه اپلیکیشن‌های مدرن برای ویندوز ۱۰ تاکید کنند، ویژگی‌های پیش‌گامِ این پلتفرم را به تدریج در پلتفرم‌های قدیمی توسعه اپلیکیشنِ خود مانند Win32،WPF  و  WinFormsگسترش دادند؛  در نتیجه آن‌چه که تا قبل ‌از ‌این قدیمی تصور می‌شد، حالا روح تازه‌ای در کالبدش دمیده شده است.
تصمیمِ اخیر ردموندی‌ها به‌معنی مرگِ پلتفرم یونیورسال محسوب نمی‌شود، بلکه تنها ادامه توسعه این پلتفرم متوقف می‌شود؛ همچنین فروشگاه نرم‌افزاری مایکروسافت هم کماکان به راه خود مثل قبل ادامه خواهد داد.

علی حبیبی

نظرات کاربران

شما هم می‌توانید در مورد این کالا نظر بدهید

برای ثبت نظرات، نقد و بررسی شما لازم است ابتدا وارد حساب کاربری خود شوید.

افزودن نظر جدید