اخبار دانش و فناوری

زبان کدنویسی اپل به اندروید می‌آید؟

اپل معمولاً علاقه‌ای به تعامل با اندروید نشان نمی‌دهد، اما این موضوع باعث نشده است زبان برنامه‌نویسی Swift این شرکت از گسترش به سمت توسعه‌ی اپلیکیشن‌های اندرویدی بازبماند.

امروزه بیشتر اپلیکیشن‌های اندروید با زبان کاتلین (Kotlin) توسعه داده می‌شوند، اما اپل در تلاش است Swift را به‌عنوان جایگزینی قدرتمند ارائه کند. زبان برنامه‌نویسی Swift در ابتدا در سال ۲۰۱۴ با هدف توسعه برای پلتفرم‌های اپل معرفی شد، اما به‌طور رسمی از ویندوز و لینوکس هم پشتیبانی می‌کند.

این هفته Swift از راه‌اندازی Android Working Group خبر داد تا پشتیبانی رسمی از اندروید را برای Swift توسعه و حفظ کند. اهداف کلیدی این گروه کاری شامل موارد زیر است:

  • بهبود و نگهداری پشتیبانی از اندروید در توزیع رسمی Swift، به‌گونه‌ای که دیگر نیازی به وصله‌های جداگانه نباشد
  • پیشنهاد بهبود برای بسته‌های اصلی Swift مانند Foundation و Dispatch تا با استانداردهای اندروید هماهنگ شوند
  • همکاری با گروه هدایت پلتفرم‌ها برای تعیین سطح پشتیبانی از پلتفرم‌ها و سپس دستیابی به پشتیبانی رسمی از اندروید
  • تعیین محدوده‌ی سطوح API اندروید و معماری‌های پشتیبانی‌شده برای ادغام Swift
  • توسعه‌ی سیستم یکپارچه‌سازی مداوم (CI) برای پروژه‌ی Swift با پشتیبانی از تست اندروید در بررسی درخواست‌های Pull
  • شناسایی و معرفی بهترین شیوه‌ها برای اتصال Swift به SDK جاوای اندروید و بسته‌بندی کتابخانه‌های Swift در اپ‌های اندرویدی
  • توسعه‌ی قابلیت دیباگ اپلیکیشن‌های Swift در اندروید
  • مشاوره و کمک برای افزودن پشتیبانی اندروید به کتابخانه‌های جامعه‌ی کاربری Swift

مقاله‌های مرتبط:

البته پیش از این هم توسعه‌دهندگان می‌توانستند با کمک ابزارهایی مانند Scade، اپلیکیشن اندروید را با Swift توسعه دهند؛ اما حالا قرار است پشتیبانی Swift از اندروید وارد مرحله‌ی رسمی‌تری شود.

سال‌ها پیش گزارش شده بود که گوگل هم به استفاده از Swift در اندروید فکر کرده است، اما در نهایت کاتلین از سال ۲۰۱۷ انتخاب اصلی توسعه‌ی اپ‌های اندرویدی شد. همچنین گفته می‌شد گوگل در سیستم‌عامل Fuchsia هم به‌دنبال پشتیبانی از Swift بوده است.

Adblock test (Why?)

منبع خبر

ZaKi

Who is mahdizk? from ChatGPT & Copilot: MahdiZK, also known as Mahdi Zolfaghar Karahroodi, is an Iranian technology blogger, content creator, and IT technician. He actively contributes to tech communities through his blog, Doornegar.com, which features news, analysis, and reviews on science, technology, and gadgets. Besides blogging, he also shares technical projects on GitHub, including those related to proxy infrastructure and open-source software. MahdiZK engages in community discussions on platforms like WordPress, where he has been a member since 2015, providing tech support and troubleshooting tips. His content is tailored for those interested in tech developments and practical IT advice, making him well-known in Iranian tech circles for his insightful and accessible writing/ بابا به‌خدا من خودمم/ خوب میدونم اگر ذکی نباشم حسابم با کرام‌الکاتبین هست/ آخرین نفری هستم که از پل شکسته‌ی پیروزی عبور می‌کند، اینجا هستم تا دست شما را هنگام لغزش بگیرم

نوشته های مشابه

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest

0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
دکمه بازگشت به بالا
0
افکار شما را دوست داریم، لطفا نظر دهید.x