تبلیغات

تبلیغات

آموزش زبان برنامه نویسی سوئیفت Swift در ویندوز

Coding-Swift-in-Windowss

زبان برنامه نویسی سوئیفت Swift

در حال حاضر زبان برنامه نویسی سوئیفت Swift یکی از داغترین زبان ها است که خیلی از افراد را به خود جلب کرده. بخش بزرگی از سهام این زبان را 2 سیستم عامل زیر می گیرند :

  • سیستم عامل مک که لپ تاپ های اپل OS X است
  • سیستم عامل iOS برای گوشی ها و تبلت های اپل

اگر شما جدیدا وارد برنامه نویسی شدید به راحتی می توانید زبان های پایتون (Python) و رابی (Ruby) را یادبگیرید.

از آنجایی که زبان برنامه نویسی سوئیفت Swift توسط شرکت اپل ساخته شده است اولین چیزی که در ذهن شما بوجود می آید این است که اگر یک لپ تاپ مک نداشته باشیم چگونه این زبان را یادبگیریم؟

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

در این مقاله قصد داریم که چگونه به راحتی یک برنامه و کد خیلی ساده ی swift بنویسید و آن را در ویندوز خود کامپایل کنید.

زبان برنامه نویسی سوئیفت Swift چیست؟

قبل از اینکه شروع کنیم ، بیایید ابتدا بدانیم که سوئیفت در کل چیست و برای چه چیزی استفاده می شود.

این زبان توسط شرکت اپل تولید شده است.

که از زبان های زیر ایده گرفته است :

  • Objective-C
  • Rust
  • Haskell
  • Ruby
  • Python
  • C#
  • CLU
  • و زبان های بیشتر دیگر.

زبان برنامه نویسی سوئیفت Swift در سال 2015 برای عموم عرضه شد. طبق آمار سایت TIOBE Index از سال 2017 برای بهترین زبان های برنامه نویسی ، سوئیفت در رتبه ی 11 قرار دارد که نشان دهنده ی رشد بسیار خوب این زبان می شود اشاره کرد.

زبان برنامه نویسی سوئیفت Swift

بطور خلاصه ، اگر شما می خواهید برای OS X و iOS برنامه نویسی کنید این زبان یک بهترین برای شما است!

شروع آموزش کار با زبان برنامه نویسی سوئیفت Swift در ویندوز

ابتدا برای شروع نیاز به یک ادیتور برای نوشتن کدهایمان لازم داریم ، شما می توانید از هر IDE (محلی برای کد نویسی) که با آن راحت هستید استفاده ببرید هرچند استفاده از آن اجبار نیست و تنها یک ویرایشگر متنی کافی است.

ما قصد داریم از نرم افزار Notepad++ استفاده کنیم ، برخی از ویژگی های این نرم افزار :

  • ساده ، سبک
  • رایگان
  • قابل استفاده همگانی
  • حجم کم نرم افزار
  • محیط نرم افزار قابل پسند
همچنین بخوانید  آدرس آی پی استاتیک (Static IP) چیست؟ چرا به آیپی استاتیک نیاز داریم؟

در نهایت این نرم افزار را دانلود کرده تا شروع کنیم!

زبان برنامه نویسی سوئیفت Swift

شروع کد نویسی با زبان برنامه نویسی سوئیفت Swift

در این بخش قصد داریم یک برنامه کاملا ساده بنویسم که در CMD ویندوز اجرا شود. برای شروع :

1- ابتدا وارد IDE خود یا NotePad++ شوید.

ما می خواهیم از کاربر سوالی را بپرسیم و برنامه از کاربر ورودی بگیرد که به نتیجه ای را بدهد.

2- حالا کد زیر را بنویسد.

print("What is your name?")

این کد پیام “What is your name?” را نمایش خواهد داد.

3-ما برای ورودی گرفتن از کاربر باید از متد ReadLine() استفاده کنیم. این متد را داخل متغیری دلخواه قرار دهید ، ما در “response” قرار داده ایم.

()var response = readLine

با اینکار از کاربر ورودی خواهید گرفت که در متغیر “response” ذخیره خواهد شد.

4- در نهایت باید از ورودی ای که در متغیر ما ذخیره شده استفاده کنیم و نتیجه را به کاربر بدهیم.

print("Hello \(response!), I hope you are having a great day!")

  • اگر شما با زبان های دیگر آشنا باشید شاهد تفاوت هایی در این تکه کد خواهید بود.
  • در زبان C++ برای استفاده از متغیر از “+” استفاده می کنیم.
  • در زبان سوئیفت این ساختار اینگونه است : (!نام متغیر)\ که همراه علامت ! است.

نتیجه کد شما بدین شکل است :

زبان برنامه نویسی سوئیفت Swift

برای ذخیره کردن کد خود مراحل زیر را طی کنید :

1- از نوار بالایی روی File > Save As کلیک کنید.

2- از قسمت نوع فرمت (Save As Type) گزینه ی “Swift File” را انتخاب کنید.

*نکته : اگر گزینه ی “Swift File” را مشاهده نمی کنید فایل خود را با فرمت “All Files” ذخیره کرده و بعد از ذخیره شدن فرمت فایل را دستی به swift. تغییر دهید. ( برای چگونگی فرمت فایل کلیک کنید. )

آموزش ترجمه و کامپایل کردن کدهای سوئیف Swift در ویندوز 10 و 7

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

دانلود نرم افزار کامپایلر ، ترجمه و اجرای کد های زبان برنامه نویسی سوئیفت Swift

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

برای دانلود این برنامه از گیت هاب اینجا کلیک کنید.

همچنین بخوانید  راهنمای دستیار گوگل : دستورات مهم گوگل اسیستنت را بشناسید

نرم افزار را از لینک بالا دانلود و نصب کنید ، بعد از اینکه نصب شد برنامه را اجرا کنید خواهید دید که بصورت زیر است :

زبان برنامه نویسی سوئیفت Swift

برای انتخاب فایل مورد نظر خود روی “Select File” کلیک کنید و آن را انتخاب کنید. بعد از انتخاب کردن روی “Compile” کلیک کنید و منتظر بمانید برنامه کدهارا ترجمه کند. زمان ترجمه کدها بستگی به این دارد که شما چطور و چگونه کدهای خود را نوشته اید و چه قوانینی را رعایت کرده اید.

بعد از کامپایل شدن شما باید پیغام “Successfully Compiled” روبرو شوید ، درغیر اینصورت به مراحل قبل بازگذشته و کد خود را دوباره  بررسی کنید.
حالا روی “RUN” کلیک کنید تا برنامه ی شما اجرا شود. بعد از اجرا شدن برنامه داخل CMD ویندوز نمایش داده خواهد شد که بصورت زیر است.

زبان برنامه نویسی سوئیفت Swift

توجه داشته باشید که برای اجرای کدهای Swift باید نرم افزاری که گفته شد (Swift For Windows) را داشته باشید تا بتواند کدهایتان را اجرا کنید.

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

نظر و پیشنهادات شما؟

آیا شما در حال یادگیری زبان برنامه نویسی سوئیفت Swift هستید؟ آیا این زبان را یاد دارید؟ نظر شما در رابطه با این زبان نسبت به زبان های دیگر چیست؟

تبلیغات

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *