لوگوی جشنواره وب و موبایل ایران

IMG_0480

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

این بسته به روز رسانی که برای توسعه دهنگان منتشر شده 300 مگابایت حجم دارد که 100 مگابایت آن مربوط به یک زیر مجموعه موسوم به “projecta” است. این زیر سیستم شامل فایل های DLL و framework های اندروید برای اپلیکیشن های ویندوزی (framework of Android-on-Windows) است.

جالب تر این که این مجموعه حتی شامل سیستم فایل اندروید نیز هست که این خود مواردی مانند adb یا (Android Debugger Daemon) و درایور های Hyper-V (سیستم ایجاد ماشین های مجازی) را در بر می گیرد.

ProjectA

زیر سیستم اندروید در ویندوز در شاخه System32 قرار دارد و شامل مترجم های OpenGL ES یا OpenGL for Embedded Systems نیز می باشد.

توضیح موارد تخصصی

adb-602x417

  • Android Debugger

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

Hyper-V

  • Hyper-V

به درایور هایی اطلاق می شود که برای شبیه سازی مجازی یک یا چند پلتفرم در ویندوز استفاده می شود. Hyper-V که مشروحا Hypervisor نامیده می شود برای ایجاد ماشین های مجازی به کار رفته و توسط آن می توان انواع سیستم عامل ها را به صورت مجازی در ویندوز یا بستر های پشتیبانی شده دیگر نصب و مورد استفاده قرار داد.

OpenGL_ES_logo

  • OpenGL ES

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

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

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

برای مثال تفاوت یک اپلیکیشن ناوبری اندرویدی با نسخه پورت شده آن برای ویندوزفون این جا خواهد بود که توسعه دهنده به جای نقشه گوگل از نقشه بینگ مایکروسافت در نسخه پورت شده استفاده خواهد کرد. این روند در همه قسمت ها و API ها ادامه خواهد داشت، به بیانی دیگر تمام اپلیکیشن های اندرویدی پورت شده، به جای گوگل از سرویس های مایکروسافت استفاده خواهند کرد. مثلا Outlook به جای Gmail یا وان درایو به جای گوگل درایو و غیره.

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

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

شما چه نظری در این مورد دارید؟

منبع: وینفون | WMPOWERUSER

منبع :

WMPOWERUSER

609 پست
رضا رجب زاده
لیسانسه ICT علاقه مند به مایکروسافت و محصولاتش. تکنولوژی و وبلاگ نویسی.
مطالب مرتبط
دیدگاه کاربران
sina h
💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

خیلی جالب بود، حرکت واقعا هوش مندانه ای بود
تشکر از شما بابت خبررسانی خوبتون ??

qAp
💔 40 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

بدون تعصب باید بگم که نماد اندروید از بقیه نماد های سیستم عامل های دیگه بامزه ترو کاربردی تره.(روبات سبزو میگم)

    qAp
    💔 5 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

    البته خوب اینم باید بگم هر وقت یه جا میبینمش یاد هنگ می افتم.

      امیر دانته برگشته و
      💔 0 پاسخ دهید چهارشنبه ۱۰ تیر ۱۳۹۴

      فکرشو بکن آقای رجب زاده این لگوی اندروید به شخسیت اصلی فیلم سینمایی هنگ اور hang over 4 تبدیل شه اههه چی بشه منظورم همون فیلم خماری هستش

فرشاد
💔 4 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

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

آلخاندرو
💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

برادر رجب زاده “خلأ ” درسته لطفا اصلاح کنید :دی
خلع 😐

    رضا رجب زاده
    💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

    ممنون عزیز. بعضی وقتا دیگه ذهن تشخیص نمیده چی درسته و چی غلط
    😀

mohsen 930
💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

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

IRANMEHR
💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

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

ALi Yusefi
💔 2 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

حالا اگه گوگل یسری ای پی ای هاشو تغییر بده مایکروسافت میخواد چیکار کنه ?

    رضا رجب زاده
    💔 1 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

    اگه گوگل همچین کاری بکنه عملا توسعه دهندگان خودش رو نادیده گرفته و اینکه تمام اپلیکیشن هایی که تا به حال برای اندروید ایجاد شدن رو از دست میده

Miladsahraie
💔 18 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

اواز دهل از دور شنیدن خوش است ، خودتون چه خبر ؟؟ باید صبر کرد ، فعلا که استور قطعیش بیشتر شده که بهتر نشده چه برسه به این که پر بشههه

    soheil
    💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

    واقعا هنوز متوجه نشدید مشکل از اینترنت ایرانه م استور مشکل نداره؟!

omid
💔 1 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

فقط امیدوارم هنگ به ارمغان نیاره!

M.reza
💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

استور که به خوبی کار میکنه برای من لااقل تاحالا مشکلی نبوده البته بعضی مواقع بیشتر اینترنت مشکل داره تا استور

behnam
💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

اگه همچین کاری صورت بگیره و اینکه باعث هنگ نکردن گوشی بشه عالیه دیگه انتظاری من یکی به شخصه ندارم اینو هم بگم که اینده ویندوز خیلی بهتر از سیستم عامل های دیگست غول نرم افزاری و سیستم عامل پشتش وایساده . به امید کم شدن نفرات استفاده کننده از هنگروید

امیر
💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

استور کاملا بی نقص داره کار میکنه مشکل از اینترنت خودتون هست

آبتین
💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

امیدوارم همین طور که میگید باشه اما یه سوال برام پیش اومد:این hyper v همونطور که گفتین یه virtual machine و فقط برای اجرای یک سیستم عامل درون سیستم عامل دیگه استفاده می شه.مثلا در این جا سیستم عامل اندروید رو داخل ویندوز اجرا میکنه.خب این یعنی چی؟!!یعنی مایکروسافت میخواد برنامه های اندروید رو از طریق virtual machine داخل ویندوز اجرا کنه؟!اگه اینجوری باشه خیلی افتضاح میشه یعنی هنگ و کرش برنامه از خود اندروید هم بیشتر میشه!!امیدوارم که اینطور نباشه و هدف مایکروسافت پورت کردن برنامه ها باشه

علی
💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

دوستان عزیز. استور مشکلی نداره !!!
کشورتون رو روی United Kingdom تعریف کنید. تا ده روز پیش میشد گفت مشکل داره اما بنده 10 روزه که مشکلی ندارم و تمام برنامه های مورد نظرمم دانلود و نصب میکنم.
فقط یه سوال : برنامه Get instagram followers Free گاهی اوقات کرش میشه و مجبور به دوباره دانلود و نصب اون میشم.
Lumia 1520 Win 8.1 Update Denim

mahdi
💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

سلام
واقعا عالیه از همون روز کنفرانس که این ویژگی رو معرفی کردن منتظرم تا هرچه زودتر ابزارهاش بیاد و برنامه های اندرویدی خودم رو به ویندوز تبدیل کنم و برنامه های فارسی استور رو تکمیل کنیم

    ardalan
    💔 0 پاسخ دهید سه شنبه ۹ تیر ۱۳۹۴

    میشه نرم افزاراتون رو معرفی کنید که بشناسیم آیا؟

    حیان
    💔 0 پاسخ دهید جمعه ۱۹ تیر ۱۳۹۴

    دس خوش!

Hesam
💔 0 پاسخ دهید شنبه ۲۷ تیر ۱۳۹۴

عالیه دیگه کلشم میاد که.most wanted 2 هم کمیاد به به چی میشه

سینا
💔 0 پاسخ دهید پنج شنبه ۶ آبان ۱۳۹۵

سلام . ببخشید این بیلد چطور دریافت ویا نصب کنیم

برای نوشتن دیدگاه می توانید به حساب کاربری خود وارد شوید ورود ارسال نظر به صورت مهمان
برچسب ها: , , , , , , , ,