پروژه جزیره وود در ویدیوی جدید توضیح داده شده است

نماد زمان خواندن 3 دقیقه خواندن


خوانندگان به پشتیبانی از MSpoweruser کمک می کنند. در صورت خرید از طریق پیوندهای ما ممکن است کمیسیون دریافت کنیم. نماد راهنمای ابزار

صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب

مایکروسافت در یک ویدیوی جدید با هدف توسعه دهندگان در کانال 9، بار دیگر توضیح داده است که Project Islandwood چیست.

با مرگ پروژه Astoria، پل iOS که برای آوردن برنامه های آیفون و آیپد به ویندوز 10 طراحی شده است بسیار مهم شده است.

این پروژه به توسعه دهندگان این امکان را می دهد که برای ویندوز 10 در Objective-C کدنویسی کنند، از بسیاری از API های مشابه آیفون استفاده کنند، به API های بومی ویندوز دسترسی داشته باشند و برای ویژگی هایی که مایکروسافت اجرا نکرده است، API های خود را اضافه کنند و به دلیل متن باز بودن پروژه، بازگردانده شود. آن‌ها برای توسعه‌دهندگان دیگر باز می‌گردند تا از آنها بهره‌مند شوند.

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

به گفته یکی از اعضای تیم Project Islandwood در Github در اواخر سپتامبر:

تیم اصلی WinObjC کوچکتر از آن چیزی است که من فکر می کنم بسیاری از مردم گمان می کنند، بنابراین برخی از اصلاحات/به روز رسانی ها کمی بیشتر از آنچه انتظار می رود طول می کشد، اما ما سخت روی همه چیز کار می کنیم.

با این حال، ما تیم توسعه دهنده را به شدت تهاجمی رشد می دهیم. بنابراین، در عرض چند هفته، باید شروع کنید که تقریباً تمام جنبه های پروژه با سرعت بیشتری به جلو حرکت می کنند.

توسعه‌دهنده‌ای که به پروژه نگاه کرد اوایل اکتبر با این حال اشاره کرد:

متاسفم، اما آنچه در ویدیوی جلسه پروژه Islandwood وعده داده شد و آنچه در نهایت ارائه شد دو چیز کاملاً متفاوت است. این پروژه در وضعیت رقت انگیزی قرار دارد، با یک API شبه قدیمی در سطح iOS 6، و حتی به همین دلیل، بسیاری از آن به صورت خرد یا بدتر از آن، به شیوه ای بسیار ساده لوحانه و نادرست پیاده سازی شده است. این پروژه حداقل دو سال تا زمانی که بتوان آن را از راه دور آماده نامید فاصله دارد، که در آن زمان پنج سال از API عقب تر خواهد بود. به خصوص در UIKit و شبکه، پیشرفت های زیادی در API صورت گرفته است، به طوری که بسیاری از API های قدیمی به دلایل خوبی منسوخ شده اند. به نظر من شرم آور است که چنین خط پایه قدیمی را به عنوان هدف خود تعیین کنید، در حالی که بسیاری از آن دیگر در پروژه های مدرن iOS استفاده نمی شوند.

متاسفم، اما به نظر من این پروژه یک شیرین کاری روابط عمومی مایکروسافت است. جدی گرفته نمی شود. شما نمی توانید با تیم "کوچکتر از آن چیزی که فکر می کنم بسیاری از مردم گمان می کنند" چنین تعهدی داشته باشید و انتظار داشته باشید که جدی گرفته شود. حداقل با پورت اندروید، شما مقداری پایه پیاده سازی داشتید. اینجا وضعیت غم انگیز است.

با دیدن این ویدیو، آیا خوانندگان ما فکر می‌کنند که Project Islandwood می‌تواند از Project Astoria در تقویت فروشگاه ویندوز استفاده کند یا اینکه مایکروسافت بار دیگر بیش از حد امیدوارکننده و ضعیف است؟ در زیر به ما اطلاع دهید.

بیشتر در مورد موضوعات: پروژه جزیره وود, ویندوز 10 موبایل