از زبان برنامه نویسی سریع اپل لذت ببرید

زمین بازی در Swift فقط بسیار سرگرم کننده است

اپل از زبان برنامه نویسی Swift در رویداد WWDC 2014 استفاده کرد. Swift در نهایت Objective-C جایگزین Objective-C شد و یک محیط توسعه واحد برای کسانی که برنامه ها را برای دستگاه های Mac و iOS ایجاد می کنند طراحی شده است.

از زمان اعلام اولیه Swift، زبان جدید تا به حال تعدادی از به روز رسانی ها را دیده است. این در حال حاضر پشتیبانی از watchOS و همچنین tvOS را شامل می شود، به شما اجازه می دهد برای تمام ابعاد دستگاه های اپل از یک محیط توسعه تک توسعه.

در تابستان سال 2014، نسخه اصلی بایت Swift را که برای توسعه دهندگان Apple در دسترس بود، دانلود کردم. این یک نگاه مختصر به آنچه من پیدا کردم، و چند توصیه برای ادامه تحصیل اگر علاقه مند به یادگیری Swift هستید.

تابستان 2014

پیش از این در هفته، من در نهایت به دانلود نسخه بتا Xcode 6 از وب سایت توسعه دهنده اپل دست یافتم. Xcode، IDE اپل (محیط مجتمع توسعه) شامل همه چیزهایی است که برای توسعه برنامه ها برای دستگاه های Mac یا iOS طراحی شده است. شما واقعا می توانید از Xcode برای بسیاری از پروژه های مختلف توسعه استفاده کنید، اما برای کاربران مک، ایجاد برنامه های Mac و iOS بزرگ هستند.

Xcode، مثل همیشه، رایگان است. شما نیاز به یک ID اپل دارید که بیشتر کاربران Mac و iOS در حال حاضر آن را دارند، اما لازم نیست که یک عضو پرداخت کننده جامعه برنامه نویس اپل باشید. هر کسی که با اپل آی دی می تواند از IDE Xcode دانلود و استفاده کند.

مطمئن شوید که Xcode 6 بتا را انتخاب کنید، زیرا زبان Swift را شامل می شود. یک کلمه از هشدار: فایل بزرگ است (تقریبا 2.6 گیگابایت) و دانلود فایل ها از سایت توسعه دهنده اپل یک روند آهسته آهسته است.

پس از نصب Xcode 6 بتا، به جستجوی راهنماهای زبان Swift و آموزش رفتم. تجربه برنامه نویسی من به زبان مونتاژ برای پردازنده های موتورولا و اینتل و کمی C برای برخی از پروژه های توسعه می پردازد؛ بعد، من با هدف Objective-C فریب دادم، فقط برای تفریح ​​خودم. بنابراین، منتظر بودم که ببینم چه چیزی Swift را ارائه می دهد.

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

راهنمای زبان Swift

پس از خواندن iBook کتاب برنامه نویسی Swift (من در ابتدا در ماه ژوئن کتاب iBook را خواندم)، تصمیم گرفتم که راهنمای شروع سریع Ray Wenderlich را امتحان کنم و از طریق آموزش خود در مبانی Swift کار کنم. من دوست راهنمای او را دوست دارم و من فکر می کنم این مکان خوبی برای یک مبتدی است که تجربه کمی برای برنامه نویسی داشته باشد. اگر چه من یک پس زمینه مناسب و معقول در توسعه دارد، اما از یک زمان بسیار طولانی پیش می آید، و پیش از رفتن به راهنماهای اپل و مراجع، یک نسخه تازه ای بود.

من هیچ برنامه ای با Swift ایجاد نکرده ام و احتمالا هرگز نخواهم بود. من فقط می خواهم که با وضعیت فعلی توسعه ادامه یابد. چیزی که در Swift یافتم بسیار شگفت انگیز بود. Xcode 6 بتا خود را با افسانه بود، با ویژگی های بازی های بازی که با Swift کار می کند. زمین بازی به شما اجازه می دهد تا کد Swift را که می نویسید، با نتایج، خط به خط، نمایش داده شده در زمین بازی را امتحان کنید. چه می توانم بگویم؛ من زمین بازی را دوست داشتم توانایی بازخورد در هنگام نوشتن کد شما بسیار شگفت انگیز است.

اگر شما وسوسه شدید دست خود را در کمی توسعه، من به شدت توصیه Xcode و سویفت. آنها یک شات را بگذارند و لذت ببرند

به روز رسانی ها:

زبان برنامه نویسی Swift تا نسخه 2.1 در زمان این به روز رسانی است. همراه با نسخه جدید، اپل Swift را به عنوان یک زبان برنامه نویسی منبع باز با پورت های موجود برای لینوکس، OS X و iOS منتشر کرد. زبان Swift زبان منبع شامل کامپایلر Swift و کتابخانه های استاندارد است.

همچنین مشاهده یک بروزرسانی Xcode است که به نسخه 7.3 ارتقا یافته است. من تمام منابع موجود در این مقاله را بررسی کرده ام، که در ابتدا به اولین بتا نسخه Swift نگاه کرد. تمام مواد مرجع همچنان جاری است و به آخرین نسخه Swift اعمال می شود.

بنابراین، همانطور که در تابستان 2014 گفتم، Swift را به زمین بازی منتقل کنید؛ من فکر می کنم شما واقعا دوست دارم این زبان برنامه نویسی جدید.

تاریخ انتشار: 8/20/2014

به روز شده: 2015/04/05