حساب کاربری ندارید؟ ثبت نام کنید

اولین نسخه پیش‌نمایش Swift SDK برای اندروید منتشر شد؛ توسعه اپلیکیشن‌ها با زبان اپل

نوشته

8 ساعت قبل | بدون دیدگاه | Android، اپل، اپلیکیشن

اولین نسخه پیش‌نمایش «کیت توسعه نرم‌افزار سوئیفت برای اندروید» (Swift SDK for Android) این هفته منتشر شد که به توسعه‌دهندگان اجازه می‌دهد با ابزارهای رسمی، اپلیکیشن‌های اندرویدی را با زبان Swift بسازند و اشتراک‌گذاری کد بین iOS و اندروید را آسان‌تر می‌کند.

خلاصه و نکات کلیدی

  • 🔹 اولین نسخه پیش‌نمایش رسمی Swift SDK برای اندروید منتشر شده است.
  • 🔹 این SDK به توسعه‌دهندگان اجازه می‌دهد اپلیکیشن‌های اندروید را با زبان سوئیفت اپل و ابزارهای رسمی بسازند.
  • 🔹 این اقدام، اشتراک‌گذاری کد بین پلتفرم‌های iOS و اندروید را بسیار آسان‌تر می‌کند.
  • 🔹 درحال‌حاضر بیش از ۲۵٪ از تمام پکیج‌های سوئیفت از اندروید پشتیبانی می‌کنند و SDK در نسخه nightly preview در دسترس است.

این SDK چگونه توسعه بین پلتفرمی را ممکن می‌سازد؟

این SDK امکان ساخت اپلیکیشن‌های اندروید را با استفاده از زبان سوئیفت و با بهره‌گیری از ابزارهای رسمی پشتیبانی‌شده، به جای راه‌حل‌های جامعه‌محور، فراهم می‌کند. در ماه ژوئن، اعلام شده بود که زبان برنامه‌نویسی سوئیفت اپل به‌طور رسمی برای پشتیبانی از توسعه اپلیکیشن اندروید از طریق ایجاد یک «گروه کاری اندروید» (Android Working Group) اختصاصی در پروژه متن‌باز سوئیفت، گسترش خواهد یافت.

سازگاری با اندروید توسط «swift-java» مدیریت می‌شود که می‌تواند به‌طور خودکار اتصالات (bindings) بین جاوا و سوئیفت را ایجاد کند تا توسعه‌دهندگان بتوانند از کد سوئیفت درکنار APIهای موجود اندروید و کدهای جاوا استفاده کنند.

Swift اندروید

Swift اندروید

وضعیت فعلی و نحوه دسترسی

شاخص پکیج سوئیفت (Swift Package Index) اکنون پکیج‌هایی را که از اندروید پشتیبانی می‌کنند، علامت‌گذاری می‌کند و می‌گوید که بیش از ۲۵٪ از تمام پکیج‌ها درحال‌حاضر روی اندروید ساخته می‌شوند که پایه‌ای از کدهای قابل‌استفاده مجدد را در اختیار توسعه‌دهندگان قرار می‌دهد.

Swift SDK برای اندروید درحال‌حاضر به‌صورت nightly preview و همراه با نصب‌کننده سوئیفت برای ویندوز یا به‌صورت دانلود جداگانه برای کاربران لینوکس و macOS در دسترس است. یک راهنمای شروع به کار (Getting Started guide) جدید با دستورالعمل‌های راه‌اندازی کامل و مجموعه‌ای از پروژه‌های نمونه اندرویدی نوشته‌شده با سوئیفت نیز برای نمایش گردش کار کامل، در دسترس قرار گرفته است.

وضعیت دسترسی به SDK

بخشوضعیت
نسخه SDKNightly Preview
پلتفرم‌های در دسترسویندوز، لینوکس، macOS
ابزار سازگاریswift-java (برای اتصال به جاوا و APIهای اندروید)
پکیج‌های سازگاربیش از ۲۵٪ از کل پکیج‌های سوئیفت
مستنداتراهنمای شروع به کار و پروژه‌های نمونه موجود است

این گروه درحال آماده‌سازی یک سند چشم‌انداز برای تعیین اولویت‌های آینده است و پیشرفت پروژه را در یک برد پروژه عمومی ردیابی می‌کند.

به‌نظر شما، آیا پشتیبانی رسمی سوئیفت از اندروید می‌تواند توسعه‌دهندگان iOS را به ساخت اپلیکیشن برای اندروید ترغیب کند؟

اشتراک در
اطلاع از
0 Comments
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
رپورتاژ آگهی پربازده
رپورتاژ آگهی پربازده
امیرحسین ملکی