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

توسعهدهندگان iOS و اندروید خواهند توانست برنامهها و بازیهای خود را به طور مستقیم روی ویندوز پورت کنند. این کار با استفاده از دو کیت توسعهی نرمافزار (Software Development Kit) انجام خواهد شد. در مورد اندروید، مایکروسافت توسعهدهندگان را قادر میسازد که از کدهای جاوا و C++ روی ویندوز 10 استفاده کنند. همچنین توسعهدهندگان iOS خواهند توانست از کدهای موجودِ Objective C (نسخهی شئگرای زبان C) استفاده کنند. تری میرسون امروز در مصاحبه با وبسایت The Verge گفت: «ما میخواهیم توسعهدهندگان را قادر سازیم که از کدهای نوشتهشدهی خود و مهارتهای خود در ساخت اپلیکیشنهای ویندوزی در Store استفاده کنند و بتوانند اپلیکیشنهای خود را گسترش دهند.»
ایده ساده به نظر میرسد. اجرای اپلیکیشنها روی ویندوز 10 بدون اینکه توسعهدهنده نیازی به بازسازی کامل آنها برای ویندوز داشته باشد. اما به هر حال روندِ کار اندکی پیچیدهتر از قرار دادن چند دکمه برای کامپایلِ مجدد اپلیکیشنها است. طبق گفتهی میرسون، این پروژه در ابتدا مشابه همان چیزیست که آمازون پیشنهاد میکند. او میگوید در مقابل استفادهی آمازون از رابط برنامهنویسی نرمافزار (API) گوگل، مایکروسافت از جایگزینهای به خصوصِ خود استفاده میکند. مایکروسافت با این کار برنامهنویسان را ترغیب خواهد کرد که کدهای خود را بدون تغییرات فراوان، به ویندوز منتقل کنند و در نهایت باعث بهبود تواناییهای ویندوز مانند کورتانا، ایکسباکس لایو، هولوگرام، کاهشهای زنده و ... باشد. مایکروسافت در حال آزمایش ابزارهای جدیدِ خود به همراه توسعهدهندگان بزرگی مانند King، سازندهی Candy Crush Saga به منظور اجرای بازیها روی ویندوز است. Candy Crush Saga در حال حاضر با تبدیل کد iOS بدون تغییرات زیاد و با استفاده از ابزارهای مایکروسافت، روی ویندوز فون حضور دارد.

در حالی که مایکروسافت تلاش میکند برنامههای iOS و اندروید را روی ویندوز اجرا کند، میرسون اذعان میکند که شاید هر دو مورد به سرانجام نرسند. به نظر میرسد که فعلا تمرکز مایکروسافت روی iOS باشد. میرسون میگوید: «وقتی ما به ویندوز فکر میکنیم، در واقع در حال فکر به همهی افراد روی کرهی زمین هستیم. هنوز کشورهایی وجود دارند که در آنها دستگاههای با سیستمعامل iOS در دسترس نیست». پشتیبانی از توسعهدهندگان اندروید و iOS به مایکروسافت این امکان را میدهد که برنامهنویسان حوزهی موبایل را به خود جذب کند. بسیاری از شرکتها ابتدا برنامههای خود را برای iOS توسعه میدهند و سپس آن را روی اندروید پورت میکنند. با پشتیبانی از توسعهدهندگانِ iOS، مایکروسافت میتواند ویندوز را سومین سیستمعامل در صف تولید نرمافزارها توسط این برنامهنویسان قرار دهد.
منبع: TheVerge












نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت