GSM-logo
خانهاخبار
مایکروسافت امکان اجرای اپلیکیشن های iOS و اندروید را روی ویندوز 10 فراهم می کند

مایکروسافت امکان اجرای اپلیکیشن های iOS و اندروید را روی ویندوز 10 فراهم می کند

نویسنده مهمان: کنفرانس توسعه دهندگان Build مایکروسافت، بیشتر روی فناوری های طراحی شده در راستای منفعت توسعه دهندگان تمرکز کرده بود، هر چند که تعدادی از این تکنولوژی های توسعه دهنده جدید در نهایت ممکن است تاثیر عمیقی بر کاربران نهایی ویندوز داشته باشد. در حالی که مایکروسافت هیچ گاه مشکلی با تولید نرم‌افزار برای ویندوز دسکتاپ نداشته است، در بخش نرم افزارهای ویندوز برای موبایل همه چیز فرق می کند.
۱۲ اردیبهشت ۱۳۹۴

تبلیغات

home_header

نویسنده مهمان: کنفرانس توسعه دهندگان Build مایکروسافت، بیشتر روی فناوری های طراحی شده در راستای منفعت توسعه دهندگان تمرکز کرده بود، هر چند که تعدادی از این تکنولوژی های توسعه دهنده جدید در نهایت ممکن است تاثیر عمیقی بر کاربران نهایی ویندوز داشته باشد. در حالی که مایکروسافت هیچ گاه مشکلی با تولید نرم‌افزار برای ویندوز دسکتاپ نداشته است، در بخش نرم افزارهای ویندوز برای موبایل همه چیز فرق می کند. گوشی ها و تبلت های ویندزوفون در مقایسه با همتایان اندرویدی و iOS خود از کمبود اپلیکیشن رنج می برند و مایکروسافت قادر به متقاعد کردن توسعه دهندگان برای اولویت بخشیدن به سیستم عامل ویندوز در تولید اپلیکیشن هایشان نبوده است. با توجه به این وضعیت، مایکروسافت مجبور به پیدا کردن راه حلی برای این مشکل شد که در کنفرانس Build خود نشان داد این راه حل تا چه حد می تواند خوب و موثر باشد.

 

image

 

اولین خبر بزرگ پروژه Astoria بود، پروژه ای که از اجرای اپلیکیشن های اندروید نوشته شده با زبان جاوا یا C++ در گوشی های ویندوز 10 پشتیبانی می کند. از این پس توسعه دهندگان می توانند اپلیکیشن های اندروید خود را با کمترین زحمت به گوشی های  ویندوز 10 بیاورند. در حال حاضر اپلیکیشن هایی که به خدمات گوگل پلی مثل Maps یا Location متصل هستند برای این منظور با مشکلاتی مواجه هستند ولی واضح است که موانع موجود در سر راه توسعه دهندگان نسبت به قبل کمتر شده است. مایکروسافت این قابلیت را با اجرای اپلیکیشن اندروید Choice Hotels در ویندوز فون 10 نشان داد. اگر چه اجرای این اپلیکیشن با مشکلاتی مواجه شد ولی باز هم دیدن آن تحسین بر انگیز بود.

مورد قابل توجه دیگر این است که مایکروسافت به توسعه دهندگان اجازه می دهد تا از کدهای اپلیکیشن های iOS در ساخت اپلیکیشن های ویندوز 10 استفاده کنند. این ابتکار جدید پروژه Islandwood نام دارد و به توسعه دهندگان اجازه می دهد تا اپلیکیشن های نوشته شده با زبان Objective-C را با استفاده از ویژوال استدیو از محیط Xcode به ویژوال استدیو برده و برای ویندوز 10 کامپایل نمایند. اپلیکیشن هایی که از UIKit و Core Animation استفاده می کنند به خوبی می توانند برای ویندوز 10 کامپایل شوند و خیلی جالب است که با این روش می توان اپلکیشن های پیچیده را به ویندوز 10 آورد.

 

image

 

اپلیکیشن نشان داده شد در کنفرانس یک بازی ریاضی بود که از UIKit و Core Animation استفاده می کرد و انیمیشن ها و افکت های بسیار پیچیده ای داشت، با این وجود این اپلیکیشن کامپایل شده حتی از اپلیکیشن اصلی اندروید نیز روان تر اجرا شد و حتی با موس هم کار کرد. مایکروسافت در این کنفرانس اعلام کرد که قابلیت انتقال آسان اپلیکیشن های Objective-C به ویندوز 10 خیلی دور از دسترس نیست بلکه در حال حاضر شرکت King برای آوردن بازی Candy Crash Saga به گوشی های ویندوز 10 دارد از آن استفاده می کند.

 یک نکته مهم که باید به آن اشاره کرد این است که با اینکه پروژه Islandwood برای اپلیکیشن های iOS به توسعه دهندگان اجازه ساخت اپلیکشن های یونیورسال ویندوز را می دهد اما پروژه Astoria اجرای اپلیکیشن های اندروید را تنها در گوشی ویندوز 10 میسر می سازد.

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

 

منبع: Anandtech

 


نظرات (15 نظر)

برای ثبت نظر خود وارد حساب کاربری شوید.

فرهمند

۱۳۹۷/۷/۲۶
به نظر شما ایا برنامه های کامپیوتر در ویندوزفون اجرا میشه جواب بدین

روزبه

۱۳۹۵/۸/۲۳
خیر
کسی که برنامه رو نوشته خیلی راحت کدهایی که در محیط برنامه ساز سیستم عاملهای ios و آندروید نوشته ، می تونه برای ساخت ورژن ویندوزش هم استفاده کنه.

مهمان

۱۳۹۴/۱۰/۲۳
با سلام
دوستان نرم افزارهای اندروید و ios تو ویندز فون اجرا نمیشن منظور اینه که مایکروسافت از نظر برنامه نویسی کاری کرده که توسعه دهندگان بازیها و نرم افزارهای موبایل را با زبون ساده ترو راحتتر برنامه نویسی، بتونن که برنامه هاشون واسه ویندزفون هم تولید کنن و این یعنی اینکه آینده درخشانی در پیشروی مایکروسافت و ویندزفون قرار داره یعنی هر برنامه ای که برای اندروید و ios تولید میشه خیلی راحت با برنامه نویسی خیلی ساده تری نسبت به قبل برای وین فونم تولید میشه امیدوارم که این امر هرچه زودتر تحقق پیدا کنه چون ویندز فون خیلی روون و سادست و عملکرد خوبی داره موفق باشید

1010

۱۳۹۴/۸/۱۲
ویندوزم10 ولی اندروید اجرا نکرد

متین خلیلی

۱۳۹۴/۷/۸
چی میگی ؟؟؟؟؟

پیشنهاد سردبیر

home_header