تور لحظه آخری
امروز : سه شنبه ، 20 شهریور 1403    احادیث و روایات:  حضرت فاطمه زهرا (ع):خداوند ايمان را براى پاكى از شرك... و عدل و داد را براى آرامش دل‏ها واجب نمود. ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1814778386




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
 refresh

اجرایی سازی پروژه آستوریا به تاخیر افتاد.


واضح آرشیو وب فارسی:وینفون: سال جاری و در جریان کنفرانس توسعه دهندگان مایکروسافت (بیلد)، این شرکت یک سری پل نرم افزاری را برای توسعه دهندگان معرفی کرد. اما حالا به نظر می رسد که سرنوشت یکی از این پل ها که برای پورت کردن نرم افزار های اندروید ایجاد شده و ما آن را با نام پروژه آستوریا می شناسیم نا معلوم است و گویا پروژه اجرایی سازی آن به تاخیر افتاده است. این پل های نرم افزاری در واقع ابزار هایی هستند که به توسعه دهندگان کمک می کنند تا آن ها بتوانند نرم افزار های خود را برای ویندوز ۱۰ و ویندوز ۱۰ موبایل پورت کنند. ابزار هایی که مایکروسافت در کنفرانس بیلد ۲۰۱۵ معرفی کرد ۴ دسته هستند که در زیر آن ها را می خوانید: پروژه Westminster جهت پورت کردن نرم افزار های تحت وب پروژه Centennial جهت پورت کردن نرم افزار های کلاسیک ویندوز یا همان Win32 پروژه آیلندوود جهت پورت کردن نرم افزار های iOS پروژه آستوریا جهت پورت کردن نرم افزار های اندروید یکی از دلایلی که مایکروسافت این ایده را عنوان کرد خلأ نرم افزاری ویندوز و ویندوز فون است و شرکت تصمیم دارد تا با این کار، این خلأ نرم افزاری را از بین ببرد. کاربران و مشتریان تنها یک طرف قضیه را می بینند که معمولاً مزایای اجرایی سازی این گونه پروژهاست، اما توسعه دهندگان ویندوز از وقتی که این پروژه معرفی شد هیچ گاه حس خوبی نسبت به آن نداشتند و شاید یکی از دلایل لغو موقت پروژه آستوریا نیز همین بحث های بسیاری است که پیرامون اجرایی سازی آن وجود دارند. پروژه آستوریا چیست؟ بحث های پیرامون این پروژه از سال ۲۰۱۴ و با انتشارات گزارشاتی از سوی Mary Jo Foley و تام وارن (دبیر ارشد وب سایت The Verge) آغاز شدند. در اصل پروژه آستوریا یک شبیه ساز اندروید است و این یعنی توسعه دهندگان نیاز نیست کار چندانی انجام دهند. به عبارتی موبایل گویا فایل APK را به طور مستقیم اجرا می کند البته نه با فرمت APK بلکه با فرمت APPX. اگر به یاد داشته باشید چند وقت پیش و در بیلد های پیش نمایش ویندوز ۱۰ موبایل، فایل های زیر سیستمی اندروید وجود داشتند. همین فایل های زیر سیستمی به کمک برخی از اسناد و ابزار لو رفته از پروژه آستوریا این امکان را به وجود آوردند تا گوشی ویندوزی بتواند نرم افزار های اندرویدی APK را به طور مستقیم اجرا کند! بسیاری از نرم افزار ها نیز بدون مشکل بر روی موبایل کار می کردند و همین امر هم قدری بر نگرانی های کاربران و توسعه دهندگان افزود. البته این تنها کاری نبود که آستوریا می توانست انجام دهد، بلکه می توانست اشتیاق توسعه دهندگان در ایجاد یک نرم افزار برای پلتفرم ویندوز را از بین ببرد و اگر همین فرآیند ادامه پیدا می کرد یک چنین اتفاقی رخ می داد و توسعه دهندگان کم کم پلتفرم ویندوز و ساخت نرم افزار برای آن را به فراموشی می سپاردند. آستوریا هیچ گاه کاملاً و آزاد در اختیار توسعه دهندگان قرار نگرفت. البته توسعه دهندگان می توانند ابزار مرتبط با این پروژه را آزمایش کنند که هم اکنون نیز در حال توسعه و آزمایش هستند. توسعه دهندگان بازخورد ها و تجربیات خود را در یک انجمن بسته ( اینجا ) به اشتراک می گذارند. انجمن نام برده، در این لحظه که این مقاله را می خوانید نیز هنوز فعال است. قرار بود که پروژه آستوریا کلید حل تمامی مشکلات ویندوز و ویندوز فون که مهم ترین آن ها نیز خلأ نرم افزاری است باشد اما این پروژه ممکن بود در کنار فوایدش، بسیار دردسر ساز باشد و این امر می تواند دامن گیر مایکروسافت نیز بشود. وضعیت پروژه آستوریا: طبق برنامه پیش نمی رود! وب سایت Windows Central گزارش داده است که چند منبع آگاه به آن ها اعلام کرده اند که عملیات اجرایی سازی پروژه آستوریا تا تاریخ نا معلومی متوقف شده و حتی ممکن است که مایکروسافت آن را کاملاً کنار بگذارد. اگر چه مایکروسافت تا به امروز به صورت رسمی و یا غیر رسمی اعلام نکرده که پروژه آستوریا لغو شده است. آن ها حتی به طور گسترده در مورد آن صحبت نکرده اند و با توسعه دهندگان نیز به طور مخفیانه پیرامون آن بحث و گفتگو نکرده اند. یکی از منابع آگاه، به وب سایت مذکور این چنین گفته است: فرآیند پورت کردن نرم افزار های اندروید طبق برنامه پیش نمی رود. برخی دیگر از منابع آگاه که شناخت کاملی از این پروژه دارند نیز اعلام کرده اند که پروژه آستوریا به این زودی ها اجرایی نخواهد شد و مایکروسافت هنوز به دنبال راهی است تا این موضوع را به طور رسمی اعلام کند. اگر چه ممکن است این خبر برای توسعه دهندگان ویندوز خوشحال کننده باشد اما برای مایکروسافت این گونه نیست، چرا که این نشان می دهد که کمپانی در اجرایی سازی یک پروژه که خبر آن را پیش تر به طور رسمی اعلام کرده نا موفق بوده است. شواهد دیگری از سوی منابع معتبر دیگر موجود هستند که همگی به سرنوشت نامعلوم پروژه آستوریا اشاره دارند و در زیر آن ها را می خوانید: انجمن های مرتبط با پروژه آستوریا از ماه سپتامبر تا به امروز که سوالات توسعه دهندگان (شامل سوالاتی در خصوص آینده پروژه نیز می شوند) از سوی مایکروسافت بدون پاسخ مانده اند، در سکوتی عجیب فرو رفته اند. در بیلد های اخیر ویندوز ۱۰ موبایل، فایل های زیر سیستمی اندروید به طور کامل برداشته شده اند. حتی در بیلد ۱۰۵۸۶ نیز این فایل ها وجود ندارند. مایکروسافت دیگر به طور گسترده در خصوص پروژه صحبت نمی کند. حتی به طور محرمانه نیز هیچ چیزی نگفته است. در واقع چندین دلیل وجود دارند که همگی چرایی عدم موفقیت پروژه آستوریا را توضیح می دهند. اکثر افرادی که اخبار فوق را منتشر کرده اند نیز نمی دانند پروژه به چه علت به تاخیر افتاده است. به هر حال برای این عدم موفقیت یک سری دلایل مطرح هستند که در زیر مهم ترین آن ها را می خوانید: پس زنی توسعه دهندگان توسعه دهندگان نسبت به پروژه آستوریا اصلاً خوشبین و خوشحال نیستند. از نظر فنی گزارشاتی موجود است که می گویند یکی از دلایل پایین آمدن سرعت بیلد های اخیر ویندوز ۱۰ موبایل همین فایل های زیر سیستمی اندروید بوده اند. از نظر حقوقی معلوم نیست که دقیقاً چرا، اما گویا احتمال زیر پا گذاشته شدن برخی از مسائل حقوقی نیز می توانند به عنوان یکی از دلایل به تاخیر افتادن پروژه مطرح شوند. دلایل اقتصادی شاید کمی عجیب به نظر برسد اما به تازگی برخی از همین منابع اعلام کرده اند که در آن زمان تیم پروژه آستوریا از ۶۰ تا ۸۰ عضو تشکیل می شد و این در حالی بود که افراد فعال در پروژه آیلندوود تنها ۵ نفر بودند. ممکن است که یکسری از موانع اقتصادی نیز باعث ایجاد این مشکل شده باشند. پروژه آیلندوود که برای پورت کردن نرم افزار های iOS است، نیاز دارد تا به طور کامل مجدداً کامپایل شود. همچنین برای انجام این فرآیند نیاز دارد تا توسعه دهنده به طور مستقیم مداخله داشته باشد. از طرفی دیگر، آیلندوود برای زبان شی گرای Objective-C (معمولاً در مک و iOS مورد استفاده قرار می گیرد) است و این زبان در لیست بلند زبان های برنامه نویسی که مایکروسافت از آن ها پشتیبانی می کند قرار دارد. اما در مقابل، آستوریا قرار دارد که با یک شبیه ساز قابل اجرا بود (ممکن است که شما نیز انجام داده باشید) و همین می توانست نقص قوانین کپی رایت را به وجود آورد. در خصوص وضعیت پروژه های آیلندوود، Westminster و Centennial نیز گزارشاتی ارائه شده است و گویا خوشبختانه همگی آن ها در حال انجام هستند و هیچ مشکلی وجود ندارد و تا به این لحظه نیز بحث های مثبتی پیرامون آن ها مطرح شده اند. حتی فیسبوک، همان طوری که روز گذشته خبر آن را خواندید، نرم افزار خود را به صورت یونیورسال و به وسیله ی پروژه ی آیلندوود برای ویندوز ۱۰ منتشر کرد. آینده در خصوص گفته های فوق نیز برخی گفته های مایکروسافت وجود دارند که نشان از کمرنگ شدن پروژه آستوریا دارند. بخشی از بیانیه مایکروسافت را در زیر می خوانید: ما تعهد داده ایم تا برای توسعه دهندگان گزینه های بسیاری را فراهم کنیم تا آن ها بتوانند اپلیکیشن های خود را به پلتفرم ویندوز بیاورند. پل هایی که هم اکنون برای نرم افزار های تحت وب، iOS و Win32 ایجاد شده اند، از جمله این گزینه ها هستند. پروژه آستوریا در حال حاضر آماده نیست اما سایر ابزار موجود می توانند گزینه های بسیار خوب و مهمی برای توسعه دهندگان باشند. به عنوان مثال، پل نرم افزاری iOS (پروژه آیلندوود) توسعه دهندگان را قادر می سازد تا با استفاده از Objective-C و API های پلتفرم یونیورسال ویندوز یک نرم افزار بومی و یونیورسال ویندوز را بنویسند و رابط کاربری نرم افزار های یونیورسال ویندوز و iOS را به کمک زبان برنامه نویسی XAML و یا فریم ورک UIKit ترکیب کنند یا این که آن ها را تطبیق دهند. توسعه دهندگان می توانند نرم افزار هایی را بنویسند که در تمامی دستگاه های مبتنی بر ویندوز ۱۰ اجرا شوند و به راحتی ویژگی های یک اپلیکیشن بومی ویندوز را تجربه کنند. ما از این که از سوی جامعه توسعه دهندگان بازخورد هایی را دریافت می کنیم سپاس گذاریم و ما در تلاش هستیم تا هنگامی که آن ها نرم افزار ها را برای ویندوز ۱۰ توسعه می دهند، از آن ها حمایت کنیم. تمام آن چیز هایی که در موارد فوق خواندیم و دیدیم همگی برای آینده ویندوز فون و رفع این خلأ نرم افزاری موجود هستند که باید چگونگی انجام آن ها را دید. آستوریا یک پروژه خوب است اما اپلیکیشن ها را از طریق یک میانبر بسیار کوتاه بر روی گوشی های ویندوز فونی قابل اجرا می کند. با این حال رضایت همه جانبه توسعه دهنده و تضمین پورت شدن قانونی اپلیکیشن های آن ها و قرار گرفتن در استور ویندوز موردی است که هیچ گاه به طور قطع تضمین نشده است. در مقابل پروژه آیلندوود و پورت نرم افزار های iOS گزینه بسیار بهتری به حساب می آید. استور iOS سرشار از نرم افزار های با کیفیت و پایدار است و کامپایل مجدد آن ها و اجرا در ویندوز ۱۰ می تواند عملکرد به مراتب بهتری داشته باشد. شایان ذکر است که این پروژه در مقایسه با آستوریا، پتانسیل کم تری برای تقلب و یا اجرای مستقیم نرم افزار ها بر روی ویندوز ۱۰ دارد. احتمال دارد که مایکروسافت به طور کامل پروژه آستوریا را کنار بگذارد و یا این که شاید این تاخیر پروژه موقتی باشد و در آینده نزدیک ما شاهد پورت شدن نرم افزار های اندروید باشیم. نظر شما چیست؟


یکشنبه ، ۲۴آبان۱۳۹۴


[مشاهده متن کامل خبر]





این صفحه را در گوگل محبوب کنید

[ارسال شده از: وینفون]
[مشاهده در: www.winphone.ir]
[تعداد بازديد از اين مطلب: 31]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن