English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Swift یک زبان برنامهنویسی منبع باز است که برای توسعه برنامههای OS X و iOS استفاده میشود.
قبل از شروع به توسعه برنامهها، باید محیط توسعه Swift را بسازیم تا بتوانیم از ابزارها و زبانهای مختلف برای توسعه سریعتر برنامهها استفاده کنیم. چون محیط توسعه Swift باید در سیستمعامل OS X اجرا شود، بنابراین ساخت این محیط با محیط ویندوز متفاوت خواهد بود. در ادامه با روش ساخت محیط توسعه Swift آشنا میشویم.
شرایط اولیه برای ساخت محیط توسعه Swift:
باید یک کامپیوتر اپل داشته باشید. زیرا محیط توسعه یکپارچه Xcode فقط میتواند در سیستمعامل OS X اجرا شود.
سیستمعامل کامپیوتر باید OS 10.9.3 یا بالاتر باشد.
کامپیوتر باید محیط توسعه یکپارچه Xcode را نصب کند.
آدرس وبسایت ابزارهای توسعه Swift:https://developer.apple.com/xcode/download/.
بارگذاری کد منبع Swift:https://swift.org/download/#latest-development-snapshots
بعد تکمیل بارگذاری، بر روی فایل dmg بارگذاری شده دوبار کلیک کنید تا نصب شود، سپس آیکون Xcode را به پوشه برنامهها انتقال دهیم.
يمكنك أيضًا البحث عن تثبيت xcode في App Store، كما هو موضح في الصورة التالية:
بعد تثبيت Xcode، يمكننا البدء في كتابة كود Swift.
ثم افتح مجلد التطبيق في Xcode، افتح النافذة ثم اختر File => New => Playground في أعلى الشاشة.
ثم قم بتعيين اسم للplayground واستعراض منصة iOS.
Swift playground يشبه وثيقة تفاعلية، وهو يستخدم لتعلم Swift، يمكنك كتابة سطر من الكود للحصول على سطر من النتائج (في الجانب الأيمن)، ويمكنك عرض نتائج الكود في الوقت الحقيقي، وهو أداة رائعة لتعلم لغة Swift!
فيما يلي ملف الكود الافتراضي في نافذة Swift Playground:
import UIKit var str = "مرحبًا، playground"
إذا كنت ترغب في إنشاء برنامج OS x، فتحتاج إلى استيراد مكتبة Cocoa import Cocoa كما هو موضح أدناه:
import Cocoa var str = "مرحبًا، playground"
بعد تحميل البرنامج أعلاه، سيتم عرض نتائج تنفيذ البرنامج على الجانب الأيمن من نافذة Playground:
مرحبًا، playground
إلى هنا، لقد أنجزت تعلم أول برنامج Swift، تهانينا على إتمامك للمرحلة البدائية.
1、افتح أداة xcode، اختر File => New => Project
2、اختر "Single View Application"، وانقر على "التالي"، لإنشاء تطبيق نموذجي بسيط.
3、ثم ندخل اسم المشروع (ProductName)، اسم الشركة (Organization Name)، اسم المسبق للمعرف الشركة (Organization identifier). يجب أيضًا اختيار لغة التطوير (Language)، اختيار الأجهزة (Devices).
يوجد خياران في Language: Objective-c وswift، لأننا نتعلم swift فبالطبع نختار خيار swift. انقر على "التالي" للانتقال إلى الخطوة التالية.
4、اختر الدليل الذي تود فيه التخزين، إذا كنت تستخدم إدارة المصادر Git، قم بوضع علامة على "إيجاد مستودع Git على جهازي Mac" في Source Control. انقر على "إنشاء" لإنشاء المشروع.
5、المشروع يتم إنشاؤه تلقائيًا مع ملف عينات، يمكنك رؤية أن swift قام بدمج ملفات h و m من oc في ملف واحد (ملف به امتداد swift). Main.storyboard相当于xib文件,有比xib更多的功能。
Main.storyboard يشبه ملف xib، يحتوي على المزيد من الوظائف. 6. افتح ملف main.storyboard، حيث ترى واجهة تطبيق بسيطة وفراغية، بحجم واجهة平板.
إذا كان تطوير التطبيقات يتطلب تطوير تطبيقات تتوافق مع هواتف iPhone فقط، فإنه يمكن إزالة علامة التحقق من "استخدام التخطيط التلقائي" (المفترض أن يكون مفعلاً).
7. ظهرت نافذة حوارية لاختيار حجم الواجهة، iPhone أو iPad. اختر حجم iPhone.
8. يمكن رؤية أن حجم الواجهة قد تغير إلى عرض وارتفاع هاتف iPhone.
9. يمكن أن تتذكر أبعاد الواجهة، لسهولة حساب الأماكن في المستقبل:
شغل المحاكي (القائمة القصيرة command+R أو اختر Product => Run في قائمة المENU).
إلى هنا، مشروع Swift الأول قد تم.