آموزش زبان برنامه نویسی سوئیفت Swift در ویندوز
زبان برنامه نویسی سوئیفت Swift
در حال حاضر زبان برنامه نویسی سوئیفت Swift یکی از داغترین زبان ها است که خیلی از افراد را به خود جلب کرده. بخش بزرگی از سهام این زبان را ۲ سیستم عامل زیر می گیرند :
- سیستم عامل مک که لپ تاپ های اپل OS X است
- سیستم عامل iOS برای گوشی ها و تبلت های اپل
اگر شما جدیدا وارد برنامه نویسی شدید به راحتی می توانید زبان های پایتون (Python) و رابی (Ruby) را یادبگیرید.
از آنجایی که زبان برنامه نویسی سوئیفت Swift توسط شرکت اپل ساخته شده است اولین چیزی که در ذهن شما بوجود می آید این است که اگر یک لپ تاپ مک نداشته باشیم چگونه این زبان را یادبگیریم؟
متاسفانه هنوز هیچ راه حاضر و آماده ای وجود ندارد که کدهای زبان Swift را در ویندوز کامپایل یا ترجمه کنیم. اما این بدان معنا است که کاربرانی که ویندوزی هستند نمی توانند زبان برنامه نویسی سوئیفت Swift را یادبگرند؟ همانطور که مشخص است ، خیر! یک راه برای این کار وجود دارد. با ما همراه باشید.
در این مقاله قصد داریم که چگونه به راحتی یک برنامه و کد خیلی ساده ی swift بنویسید و آن را در ویندوز خود کامپایل کنید.
زبان برنامه نویسی سوئیفت Swift چیست؟
قبل از اینکه شروع کنیم ، بیایید ابتدا بدانیم که سوئیفت در کل چیست و برای چه چیزی استفاده می شود.
این زبان توسط شرکت اپل تولید شده است.
که از زبان های زیر ایده گرفته است :
- Objective-C
- Rust
- Haskell
- Ruby
- Python
- C#
- CLU
- و زبان های بیشتر دیگر.
زبان برنامه نویسی سوئیفت Swift در سال ۲۰۱۵ برای عموم عرضه شد. طبق آمار سایت TIOBE Index از سال ۲۰۱۷ برای بهترین زبان های برنامه نویسی ، سوئیفت در رتبه ی ۱۱ قرار دارد که نشان دهنده ی رشد بسیار خوب این زبان می شود اشاره کرد.
بطور خلاصه ، اگر شما می خواهید برای OS X و iOS برنامه نویسی کنید این زبان یک بهترین برای شما است!
شروع آموزش کار با زبان برنامه نویسی سوئیفت Swift در ویندوز
ابتدا برای شروع نیاز به یک ادیتور برای نوشتن کدهایمان لازم داریم ، شما می توانید از هر IDE (محلی برای کد نویسی) که با آن راحت هستید استفاده ببرید هرچند استفاده از آن اجبار نیست و تنها یک ویرایشگر متنی کافی است.
ما قصد داریم از نرمافزار Notepad++ استفاده کنیم ، برخی از ویژگی های این نرمافزار :
- ساده ، سبک
- رایگان
- قابل استفاده همگانی
- حجم کم نرمافزار
- محیط نرمافزار قابل پسند
در نهایت این نرمافزار را دانلود کرده تا شروع کنیم!
شروع کد نویسی با زبان برنامه نویسی سوئیفت Swift
در این بخش قصد داریم یک برنامه کاملا ساده بنویسم که در CMD ویندوز اجرا شود. برای شروع :
۱- ابتدا وارد IDE خود یا NotePad++ شوید.
ما می خواهیم از کاربر سوالی را بپرسیم و برنامه از کاربر ورودی بگیرد که به نتیجه ای را بدهد.
۲- حالا کد زیر را بنویسد.
print("What is your name?")
این کد پیام “What is your name؟” را نمایش خواهد داد.
۳-ما برای ورودی گرفتن از کاربر باید از متد ReadLine() استفاده کنیم. این متد را داخل متغیری دلخواه قرار دهید ، ما در “response” قرار داده ایم.
()var response = readLine
با اینکار از کاربر ورودی خواهید گرفت که در متغیر “response” ذخیره خواهد شد.
۴- در نهایت باید از ورودی ای که در متغیر ما ذخیره شده استفاده کنیم و نتیجه را به کاربر بدهیم.
print("Hello \(response!), I hope you are having a great day!")
- اگر شما با زبان های دیگر آشنا باشید شاهد تفاوت هایی در این تکه کد خواهید بود.
- در زبان C++ برای استفاده از متغیر از “+” استفاده می کنیم.
- در زبان سوئیفت این ساختار اینگونه است : (!نام متغیر)\ که همراه علامت ! است.
نتیجه کد شما بدین شکل است :
برای ذخیره کردن کد خود مراحل زیر را طی کنید :
۱- از نوار بالایی روی File > Save As کلیک کنید.
۲- از قسمت نوع فرمت (Save As Type) گزینه ی “Swift File” را انتخاب کنید.
*نکته : اگر گزینه ی “Swift File” را مشاهده نمی کنید فایل خود را با فرمت “All Files” ذخیره کرده و بعد از ذخیره شدن فرمت فایل را دستی به swift. تغییر دهید. (برای چگونگی فرمت فایل کلیک کنید. )
آموزش ترجمه و کامپایل کردن کدهای سوئیف Swift در ویندوز ۱۰ و ۷
حالا وقت آن رسیده است برنامه ای را که نوشته ایم توسط کامپایلر در ویندوز ۱۰ یا ۷ اجرا کنیم. در ویندوز ۱۰ هیچ برنامه ای بصورت داخلی و از پیش ساخته برای اجرای برنامه و کدهای سوئیفت وجود ندارد ، اما شما می توانید با یک تکنیک اینکار را انجام دهید.
دانلود نرمافزار کامپایلر ، ترجمه و اجرای کد های زبان برنامه نویسی سوئیفت Swift
یک توسعه دهنده برنامه ای را تولید کرده است که شما با آن می توانید کدهای زبان سوئیفت Swift را به راحتی کامپایل و اجرا کنید.
برای دانلود این برنامه از گیت هاب اینجا کلیک کنید.
نرمافزار را از لینک بالا دانلود و نصب کنید ، بعد از اینکه نصب شد برنامه را اجرا کنید خواهید دید که بصورت زیر است :
برای انتخاب فایل مورد نظر خود روی “Select File” کلیک کنید و آن را انتخاب کنید. بعد از انتخاب کردن روی “Compile” کلیک کنید و منتظر بمانید برنامه کدهارا ترجمه کند. زمان ترجمه کدها بستگی به این دارد که شما چطور و چگونه کدهای خود را نوشته اید و چه قوانینی را رعایت کرده اید.
بعد از کامپایل شدن شما باید پیغام “Successfully Compiled” روبرو شوید ، درغیر اینصورت به مراحل قبل بازگذشته و کد خود را دوباره بررسی کنید.
حالا روی “RUN” کلیک کنید تا برنامه ی شما اجرا شود. بعد از اجرا شدن برنامه داخل CMD ویندوز نمایش داده خواهد شد که بصورت زیر است.
توجه داشته باشید که برای اجرای کدهای Swift باید نرم افزاری که گفته شد (Swift For Windows) را داشته باشید تا بتواند کدهایتان را اجرا کنید.
از آنجایی که Swift برای ویندوز ساخته نشده است ، درحال حاضر تنها راه استفاده
از نرمافزار گفته شده است که علاقه مندان می توانند به راحتی کار خود را شروع کنند و زبان سوئیفت را یادبگیرند.
نظر و پیشنهادات شما؟
آیا شما در حال یادگیری زبان برنامه نویسی سوئیفت Swift هستید؟ آیا این زبان را یاد دارید؟ نظر شما در رابطه با این زبان نسبت به زبان های دیگر چیست؟