کوی دانش - kooy

امکان اجرای برنامه‌های اندروید و iOS در ویندوز 10

امکان اجرای برنامه‌های اندروید و iOS در ویندوز 10
10 اردیبهشت
23:15 1394
در حالی که مایکروسافت هیچگاه با ساخت نرم افزار برای ویندوز دسکتاپ مشکلی نداشته، در زمینه ویندوز موبایل دارای مشکل بوده است. ویندوز موجود بر روی موبایل و تبلت ها در مقایسه با اندروید و iOS دارای کمبود نرم افزار است و مایکروسافت قادر به متقاعد کردن توسعه دهندگان برای تبدیل ویندوز به اولویت آن‌ها برای ساخت برنامه‌های موبایل نبوده است. با توجه با این وضع، مایکروسافت مجبور بود تا راه حل دیگری برای این مشکل پیدا کند و امروز در کنفرانس خود آن‌ها این راه حال بسیار خوب را نشان دادند.

اولین معرفی بزرگ پروژه Astoria بود که گوشی‌های ویندوز 10 را قادر به اجرای برنامه‌های اندرویدی نوشته شده با جاوا یا C++ می‌کرد. در حین کنفرانس این ویژگی به عنوان یک "زیر سیستم اندروید" در ویندوز توصیف شد. نتیجه نهایی این است که توسعه دهندگان می‌توانند برنامه‌های اندرویدی خود را به ویندوزفون 10 با کمترین تلاش بیاورند. هنوز مشکلاتی با برنامه‌هایی که به سرویس‌های Google Play مانند Maps و مکان یاب متصل هستند وجود دارد، ولی حالا موانعِ به مراتب کمتری نسبت به گذشته برای توسعه دهندگان وجود دارد. مایکروسافت این ویژگی را در حین کنفرانس با اجرای نسخه اندروید برنامه Choice Hotels بر روی یک گوشی با سیستم عامل ویندوز 10 نشان داد. این دمو با مشکلاتی همراه بود ولی هنوز دیدن آن تأثیر برانگیز بود.

 

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

 

برنامه ای که در این کنفرانس نمایش داده شد یک بازی ریاضی بود که از چهارچوب ULKit و Core Animation استفاده می‌کرد و دارای جلوه‌های بصری و انیمیشن‌های پیچیده ای بود. با این وجود، این دمو حتی بهتر از برنامه اندرویدی کار کرد و حتی با موس نیز کار کرد. مایکروسافت به این موضوع بسنده نکرد و برگ دیگری را رو کرد. توانایی انتقال برنامه‌های نوشته شده با Objective C به ویندوز 10 چیزی نیست که در آینده منتظر آن باشیم، این تکنولوژی در حال حاضر وجود دارد و توسط شرکت بازی سازی King برای آوردن بازی Candy Crush Saga به ویندوزفون مورد استفاده قرار گرفته است.

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

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

کلمات کلیدی

اشتراک

درباره نویسنده

سید احسان نبوی

سید احسان نبوی

دانشجوی کارشناسی ارشد نرم‏‌افزار

لاین: Ehsan.Nabavi

شما اولین نفری باشید که برای این خبر نظر میدهد
تصویر امنیتی



عبارت در تصویر را وارد کنید


عکسبرداری و ویرایش تصویر همانند یک حرفه ای در اندروید

عکسبرداری و ویرایش تصویر همانند یک حرفه ای در اندروید

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

مطالعه متن کامل
چگونه اعلانهای اندروید را در ویندوز 10 فعال کنیم

چگونه اعلانهای اندروید را در ویندوز 10 فعال کنیم

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

مطالعه متن کامل
چگونه تقویم گوگل را با توجه به نواحی زمانی مختلف تنظیم کنیم.

چگونه تقویم گوگل را با توجه به نواحی زمانی مختلف تنظیم کنیم.

اگر مسافرتهای بین المللی زیادی دارید و در نواحی زمانی مختلف با رویدادهای مختلف سروکار دارید، حتماً از گوشی موبایل خود برای کمک به امور روزانه بهره می گیرید. در اینحال تغییرات زمانی می تواند برای شما یک چالش باشد. گوگل برای این موضوع هم فکر کرده و تقویمش را به امکان جالبی مجهز کرده است. از این قابلیت می توانید بدون نگرانی از اینکه هم اکنون دقیقا در کجای این کره خاکی هستید، برای مطلع شدن از رویدادهای خاص استفاده نمایید. با کوی دانش همراه شوید تا این قابلیت جدید را با هم مرور کنیم...

مطالعه متن کامل
iOS به نسخه دهم رسید، قابلیتها و گوشی های قابل ارتقا

iOS به نسخه دهم رسید، قابلیتها و گوشی های قابل ارتقا

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

مطالعه متن کامل
Microsoft SQL Server 2016 با وعده کارآمدی بیشتر در تحلیل دیتا

Microsoft SQL Server 2016 با وعده کارآمدی بیشتر در تحلیل دیتا

بیایید نگاهی بهتر به این محصول بیاندازیم. برای بسیاری از افراد، نرم افزار پایگاه داده ی رابطه ای مثل تماشای یک نقاشی روی دیوار دلنشین بود ولی برای بسیاری از شرکتهای تجاری، پایگاه های داده، صرفاً محل انبار دیتا نیست و یک زیرساخت مهم و حیاتی برای کل عملیات می باشد. مایکروسافت در نسخه 2014 خود استارت تحلیل دیتا را زد و اکنون نیز نسخه 2016 را می توان برای 180 روز رایگان دریافت کرد. در ادامه به بررسی قابلیت های این نسخه می پردازیم. با کوی دانش همراه شوید...

مطالعه متن کامل
عرضه محصولات جدید طراحی شده توسط لوفن (LAUFEN) در نمایشگاه ISH 2015 فرانکفورت

عرضه محصولات جدید طراحی شده توسط لوفن (LAUFEN) در نمایشگاه ISH 2015 فرانکفورت

لوفن، که شرکتی پیشرو در عرصه تولید لوازم بهداشتی از جنس چینی است، چند سال گذشته را صرف کار انحصاری بر روی تکمیل سفایرکرمیک (saphirkeramik) خود کرده است.

مطالعه متن کامل
قابلیت پخش موسیقی دلخواه در تاکسی نتیجه مشارکت جدید اوبر و اسپاتیفای

قابلیت پخش موسیقی دلخواه در تاکسی نتیجه مشارکت جدید اوبر و اسپاتیفای

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

مطالعه متن کامل
Spira4u، مقرون به صرفه‌ ترین خودروی جهان

Spira4u، مقرون به صرفه‌ ترین خودروی جهان

خودروی Spira4u، در چین و در دو نسخه الکتریکی و گازی تولید شده است. این خودرو‌ها بسیار متفاوت می‌باشند و مقرون به صرفه‌ترین سیستم‌های حرکتی سه‌چرخه لقب گرفته‌اند.

مطالعه متن کامل
پرنده بی سرنشین «تیری دی آر سولو اسمارت درُن»

پرنده بی سرنشین «تیری دی آر سولو اسمارت درُن»

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

مطالعه متن کامل
موتورولا موتو جی 2015 ضد آب روز 28 جولای اعلام شده و عرضه می شود

موتورولا موتو جی 2015 ضد آب روز 28 جولای اعلام شده و عرضه می شود

به نوشته وب سایت برزیلی TecMundo قرار است در تاریخ 28 جولای شرکت موتورولا به صورت رسمی اقدام به اعلام سومین نسل از گوشی های هوشمند Moto G خود کند که احتمالا نام این مدل نیز (Moto G (2015 خواهد بود. علاوه بر این امکان خریداری این گوشی از همان روز عرضه شدنش وجود خواهد داشت و به این ترتیب ارائه در آمریکا نیز در اواخر ماه جولای برنامه ریزی می شود.

مطالعه متن کامل