ضمن عرض سلام و احترام مجدد خدمت تمامی کاربران فروم محبوب آکادمی ایرسا

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

جلسه اول: Hello World!. اولین اپ آیفون خود را بسازید- بخش اول
به روز رسانی: این آموزش فقط بر مبنای Xcode 4.6 و یا نسخه های پایین تر می باشد. اگر شما نسخه upgrade شده Xcode را دارید، لطفاً آموزش Hello Worldآپدیت شده را مشاهده کنید.امیدواریم که محیط توسعه خود را به درستی با Xcode نصب کرده و پیکربندی لازم را انجام داده باشید. اگر این کار را انجام ندادید، مقاله قبلی ما درباره این که برای شروع برنامه نویسی iOS به جه چیزهایی نیاز داریم، را مطالعه نمایید.اگر قبلاً هر کتاب برنامه نویسی را که خوانده باشید، ممکن است از برنامه “Hello World” خبر داشته باشید. این برنامه سنتی است که برای اولین بار توسط یادگیرنده ایجاد می شود و یک برنامه بسیار ساده محسوب می شود که معمولاً خروجی “Hello World” را در صفحه نمایش دستگاه نشان می دهد. ما نیز این سنت برنامه نویسی را دنبال می کنیم و یک برنامه “Hello World” با استفاده از Xcode ایجاد می کنیم. با وجود ساده بودن این برنامه، چندین هدف با توسعه آن دنبال می شود:

  • این برنامه به شما درک بهتری درباره syntax و ساختار برنامه Objective- C، زبان برنامه نویسی iOS می دهد.
  • یک مقدمه اولیه از محیط Xcode برای شما فراهم می کند. شما نحوه ایجاد یک پروژه Xcode و ایجاد رابط کاربری با interface builder را یاد خواهید گرفت.
  • شما چگونگی کامپایل یک برنامه، ساختن آپ و تست آن با استفاده از شبیه ساز را یاد خواهید گرفت.
  • در نهایت، به شما کمک خواهد کرد که فکر نکنید برنامه نویسی کار سختی هست. ما نمی خواهیم شما را از برنامه نویسی کردن بترسانیم!

نگاهی به اولین اپ خود بیاندازید!قبل از این که وارد بخش کدنویسی شویم، بیایید یک نگاهی به نسخه اپ “Hello World” ما بیاندازید. نتیجه نهایی چیزی شبیه این خواهد شد:برنامه بسیار ساده ای هست که فقط یک
کلید “Hello World” را نمایش می دهد. هنگامی که به آن ضربه بزنید، برنامه یک پیام برای شما نمایش می دهد. فقط همین! هیچ چیز پیچیده ای نیست، اما به شما کمک می کند تا سفر خود را برای یادگیری برنامه نویسی iOS شروع کنید.
شروع کدنویسیبرای شروع، ابتدا XCode را راه اندازی کنید. اگر Xcode را از طریق Mac App Store نصب کرده باشید، شما قادر خواهید بود از طریق LaunchPad به آن دسترسی داشته باشید. فقط کافی هست روی آیکون Xcode کلیک کرده و شروع کنید!

در اولین اجرا، Xcode پنجره خوش آمدگویی را نمایش می دهد. از اینجا، عبارت “Create a new Xcode project” را برای شروع پروژه جدید انتخاب نمایید.

Xcode انواع مختلفی از templete های پروژه را جهت انتخاب، به شما نمایش می دهد. برای اولین اپ، تمپلت “Single View Application” را انتخاب کرده و کلید“Next” را




فشار دهید.


با این انتخاب شما به صفحه دیگری هدایت می شوید که لازم است گزینه های ضروری را برای پروژه خود تکمیل نمایید:


به راحتی می توانید گزینه ها را به صورت زیر کامل کنید:

  • Product Name: HelloWorld. این نام پروژه شماست.
  • Company Identifier: اگر شما یک نام دامنه دارید، می توانید از آن استفاده کنید؛ در غیر این صورت، از نام خود یا از عبارت “edu.self” استفاده کنید.
  • ClassPrefix: HelloWorld- Xcode به طور خودکار از پیشوند (prefix) برای نام گذاری کلاس استفاده می کند. (به استناد : آموزش برنامه نویسی swift از 0 تا 100 به همراه ده ها مثال) در آینده ممکن است پیشوند خود را انتخاب کرده یا حتی آن را خالی بگذارید. اما برای این آموزش، اجازه دهید آن را ساده نگه داریم و از HelloWorld استفاده کنیم.
  • Device Family: iPhone- برای این پروژه فقط عبارت “iPhone” را استفاده کنید.
  • Use StoryBoards: برای این پروژه این گزینه را انتخاب نکنید. برای چنین پروژه ی ساده ای نیاز به انتخاب Storyboards نداریم.
  • Use Automatic Reference Counting: این گزینه را انتخاب کنید. به صورت پیش فرض، این گزینه باید به صورت انتخاب شده باشد. همان طور که هست رهایش کنید.
  • Include Unit Tests: این گزینه را انتخاب نکنید و به صورت انتخاب نشده رهایش کنید. الان شما نیازی به کلاس unit test ندارید.