اختصاصی: نشت اسناد توسعه دهنده Project Astoria (دانلود)
3 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
پروژه آستوریا، پل ویندوز مایکروسافت برای اندروید قرار است پاییز امسال در دسترس قرار گیرد. این ابزار به توسعه دهندگان اندروید اجازه می دهد تا برنامه های اندروید خود را به راحتی به ویندوز 10 موبایل بیاورند. اگر یک برنامه اندرویدی توسعه داده اید که از خدمات Google Play استفاده نمی کند، می توانید برنامه اندروید خود را بدون هیچ گونه تغییری به ویندوز 10 موبایل منتقل کنید - اما اگر از خدمات Google Play استفاده می کنید، باید برای آوردن برنامه اندروید خود به ویندوز با استفاده از Astoria تغییراتی ایجاد کنید.
ما مستندات توسعهدهنده Project Astoria را در اختیار داریم و میتوانید آن را در انتهای این مقاله دانلود کنید. پس از خواندن مستندات طولانی 47 صفحه، ما برخی از موارد جالب از مستندات را در یک لیست ساده جمع آوری کرده ایم:
- اگر برنامه شما از سرویسهای Google Play استفاده میکند، Project Astoria از شما میخواهد تغییراتی را اعمال کنید، و در غیر این صورت، نیازی به انجام هیچ تغییری نخواهید داشت - همانطور که انتظار میرود.
- Project Astoria SDK در مک در کنار ویندوز در دسترس خواهد بود.
- جاوا JDK (1.7 یا بالاتر) باید نصب شود و متغیر محیطی JAVA_HOME تنظیم شود.
- IntelliJ یا Android Studio باید نصب شود.
- شما می توانید برنامه های خود را با استفاده از Android Debug Bridge مستقر کنید بانک انکشاف آسیایی
به گفته منبع ما، برنامههای Project Astoria در واقع در محیط اندرویدی خود اجرا میشوند، چیزی که مایکروسافت آن را فرآیند pico مینامد. به نظر می رسد احتمالاً یکی می تواند در یک زمان اجرا شود و حتی در داخل برنامه ها نیز قادر به ایجاد فرآیندهای اضافی نخواهند بود.
مایکروسافت برخی از ترجمه زیرسیستم اندروید و ترجمه هسته لینوکس را در هسته NT ساخته است، که به این معنی است که عملکرد باید به همان خوبی باشد که انتظار می رود. فرآیندها توسط یک مدیر جلسه خارجی مدیریت میشود، که باید از قفل کردن این برنامهها در تلفنهای ما جلوگیری کند و همان تجربه تعلیق و ازسرگیری را در Windows Phone ارائه دهد. جالب اینجاست که محیط اندروید شامل یک موتور رندر WebKit می شود، به این معنی که برای یک بار هم که شده می توانیم موتور رندر دوم را در گوشی های ویندوزی انتخاب کنیم.
همانطور که قبلاً بیان کردیم، ما در حال افشای آن هستیم Project Astoria Documentation و می توانید آن را از اینجا بگیرید.
Project Astoria و Islandwood (ابزاری که به توسعه دهندگان iOS اجازه می دهد برنامه های خود را به ویندوز بیاورند) در واقع برای فروشگاه ویندوز بسیار مهم هستند. مایکروسافت از توسعه دهندگان iOS و اندروید انتظار دارد که از ابزار آن برای آوردن برنامه های خود به ویندوز استفاده کنند و بسیار جالب است که ببینیم آیا توسعه دهندگان برنامه های خود را برای اندروید و iOS به ویندوز می آورند یا خیر.
نظر شما در مورد پروژه آستوریا چیست؟ در بخش نظرات زیر بحث کنید.