اپل زبان برنامه نویسی اختصاصی خود، Swift را متن باز کرد

یک سال پیش اپل زبان برنامه نویسی اختصاصی خود را برای توسعه اپ های مخصوص iOS و OS X معرفی کرد؛ Swift آمد تا جایگزین زبان Objective-C شود و روند ساخت نرم افزارهای پلتفرم های اپل را سریع تر، آسان تر و ایمن تر سازد.

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

در ادامه مطلب با دیجیاتو همراه باشید.

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

البته متن باز کردن Swift به معنی آزاد شدن کامل آن نیست، چراکه اپل همچنان روند توسعه آن را تحت کنترل خود دارد و سایر توسعه دهنده ها می بایست برای مشارکت در این کار، با اپل همکاری کنند. اپل در سایت Swift.org امکاناتی را در اختیار برنامه نویسیان قرار داده تا بتوانند کدهای اصلاحی مورد نظر خود را برای توسعه Swift در اختیار تیم طراح قرار دهند.

علاوه بر این، با آن که هرکس می تواند یک نسخه از swift را دانلود و کدهای منبع آن را به میل خود تغییر دهد، اما نرم افزاهایی که توسط این نسخه های دستکاری شده و غیر رسمی ساخته شوند، به دلایل امنیتی روی اپ استور قرار نمی گیرند.

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

متن باز کردن نرم افزارها از طرف ساکنین کوپرتینو عمل چندان معمولی نبوده، اما آن ها به طور واضح تغییر رویه داده اند، به خصوص در یکی دو سال اخیر. اوایل سال 2015 بود که کد منبع ResearchKit مربوط به iOS عمومی شد. مدت ها قبل از آن هم کد منبع WebKit، هسته مرکزی مرورگر سافاری، در اختیار عموم قرار گرفت.

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

مطالب مرتبط

لو رفتن محصولات اپل پیش از رونمایی؛ آیفون ۹ در راه است؟

فروشگاه تارگت یکی از فروشگاه‌های معروف آمریکاست که معمولا شرکت‌های بزرگ، محصولاتشان در این فروشگاه به فروش می‌رسانند. تصویر لو رفته از لیست انبار این فروشگاه، اطلاعاتی در رابطه با محصولات آینده اپل افشا کرده که اکثرا با پسوند X Generation لیست شده‌اند.پیش از این که به بررسی محصولات لو رفته بپردازیم، باید بگوییم این... ادامه مطلب

مدیر سابق اپل از رویه ضد رقابتی این کمپانی می‌گوید

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

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

فاکسکان که اصلی ترین تولید کننده آیفون به شمار می رود روز گذشته چراغ سبز را برای بازگشایی دو کارخانه خود در چین که به خاطر ویروس کرونا تعطیل شده بودند از مقامات این کشور دریافت کرد و حالا قصد دارد با همان ۱۰ درصد از نیروی کار خود که تاکنون به محل کار مراجعه... ادامه مطلب

سرویس جدید اپل: تعمیر آیفون در محل

اگر یکی از محصولات اپل شما دچار مشکل شود، راه حل‌های زیادی برای برطرف کردن آن وجود دارد. کاربران می‌توانند با مراجعه به اپل استور‌های رسمی یا مراکز تعمیر مجاز، آیفون یا دیگر محصولات خود را تعمیر کنند. اپل اما تصمیم گرفته تا راه‌حل جدیدی برای کاربران ارائه کند: سرویس در محل که البته تنها... ادامه مطلب

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

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

اروپا خواستار عرضه موبایل‌ها با کابل شارژ یکسان شد؛ پایان لایتنینگ اپل؟

به نظر می‌رسد که اپل هفته را آن طور که انتظار داشت به پایان نبرد، زیرا پارلمان اروپا رای مثبت خود در رابطه با استفاده از یک شارژر مشترک برای تمامی گوشی‌های هوشمند را صادر کرد. این بدان معنی است که اپل باید از این پس آیفون‌های خود را بدون پورت لایتنینگ و احتمالا با... ادامه مطلب

ویجیاتو

ادامه مطلب

ادامه مطلب

نظرات ۲

وارد شوید

برای گفتگو با کاربران، وارد حساب کاربری خود شوید.

ورود

رمزتان را گم کرده‌اید؟