کوی دانش - 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 روز رایگان دریافت کرد. در ادامه به بررسی قابلیت های این نسخه می پردازیم. با کوی دانش همراه شوید...

مطالعه متن کامل
آندروید وان، برنامه گوگل برای تصاحب آینده بازار تلفن های همراه

آندروید وان، برنامه گوگل برای تصاحب آینده بازار تلفن های همراه

آندروید سیستم عاملی است که از زمان شروع خود در سال 2008 به این طرف (با عرضه T-Mobile G1یا . HTC Dream )، راهی طولانی را طی کرده است. حتی با وجودی که گوگل اعلام کرده، تعداد کاربران فعال ابزارهای آندرویدی رقمی بسیار چشمگیر را شامل می شود، ولی همچنان بخش هایی از جهان هست که آندروید در آنها نفوذ نکرده است– منظور همان بازارهای نوظهور هستند.

مطالعه متن کامل
بررسی بی ام دبلیو X5 مدل 2015

بررسی بی ام دبلیو X5 مدل 2015

اینکه بی ام دبلیو X5 M اولیه باعث تضعیف این برند شده است محل بحث است، با این حال شکی نیست که حاصل این تکرار دوباره، یک اتومبیل معرکه است.

مطالعه متن کامل
معرفی 6 برنامه برای انتقال بیسیم اطلاعات از گوشی به کامپیوتر در اندروید و iOS

معرفی 6 برنامه برای انتقال بیسیم اطلاعات از گوشی به کامپیوتر در اندروید و iOS

در حال حاضر برنامه‌های ابری زیادی در دسترس ما قرار دارند. تقریباً هر چیز حیاتی که نیاز دارید بر روی Google Drive ،OneDrive ،Dropbox ،iCloud ،Google Photos ،Evernote ،Keep ،Play Music ،Apple Music ،Spotify و دیگر فضاهای ابری شما قرار دارند. در حقیقت استفاده از کامپیوتر برای ارسال تصاویر، موسیقی و اسناد دیگر قدیمی بنظر می رسد. با اینحال، هنوز هم گاهی اوقات اتصال گاه‌به‌گاه گوشی به کامپیوتر و ارسال مستقیم اطلاعات بجای استفاده از سرویس‌های ابری آسان‌تر است. شاید به این دلیل است که استفاده از کابل در بیشتر مواقع کمی آزار دهنده به نظر می‌رسد. خوب، خوشبختانه، راه حل‌هایی وجود دارند که به شما اجازه ارسال هر نوع فایلی در بین دستگاه‌ها را بدون استفاده از سیم، به‌سرعت، به‌آسانی و بدون استفاده از سرویس‌های ابری را می‌دهند. با کوی دانش و معرفی این 6 برنامه همراه باشید...

مطالعه متن کامل
ضایعات غذاهای گوشتی، بیشتر از ضایعات غذاهای گیاهی تأثیرات منفی زیست محیطی بر سیاره دارند.

ضایعات غذاهای گوشتی، بیشتر از ضایعات غذاهای گیاهی تأثیرات منفی زیست محیطی بر سیاره دارند.

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

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

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

بلک بری مدل پاسپورت خودش را با اضافه سازی Work Wide ارتقا می دهد. صفحه نمایش 4.5 اینچی روی این گوشی، رزولوشن 1440x1440 دارد و نسبت نمود 1:1 آن، نمای عریض تری را از آنچه روی صفحه وجود دارد به کاربران نشان می دهد. به این ترتیب، کاربران پاسپورت می توانند اسناد را با راحتی بیشتری روی گوشی شان مطالعه نمایند.

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