تخطَّ إلى المحتوى

🦅 شرح Swift

مقدمة في Swift

الدرس 1 من 29· ⏱ 1 دقائق قراءة· 🗓 آخر تحديث: ١ يوليو ٢٠٢٦

ما هي Swift؟

Swift لغة برمجة حديثة من Apple لتطوير تطبيقات iOS و macOS و watchOS. سريعة وآمنة وسهلة القراءة، حلّت محل Objective-C القديمة.

أطلقتها Apple عام 2014 لتكون أسرع وأأمن وأسهل تعلّمًا، وصارت اليوم الطريق الرسمي الوحيد لبناء تطبيقات أجهزة Apple باحتراف.

أين تُستخدم Swift؟

  • تطبيقات iPhone و iPad (iOS).
  • تطبيقات Mac (macOS).
  • Apple Watch و Apple TV.

أول برنامج

print("مرحبًا من Swift!")

بسيطة جدًا — سطر واحد بلا أي تعقيد.

أدوات التطوير

  • Xcode: بيئة Apple الرسمية (على Mac).
  • SwiftUI: إطار بناء الواجهات الحديث.

لماذا Swift؟

  • سريعة وآمنة: أمان للأنواع والقيم الفارغة.
  • سهلة القراءة: صياغة نظيفة وعصرية.
  • الطريق الوحيد الرسمي لتطبيقات Apple.

مثال أوضح

let name = "براء"
print("أهلًا \(name)")   // أهلًا براء

نستخدم \(...) لإدراج المتغيّرات داخل النص.

متغيّر ثابت ومتغيّر

let city = "دبي"   // ثابت لا يتغيّر
var age = 25        // متغيّر يمكن تعديله
age = 26

أخطاء شائعة للمبتدئين

  • استخدام var حيث يكفي let (يُفضّل الثبات ما أمكن).
  • تجاهل التعامل الصحيح مع القيم الاختيارية (Optionals).
  • توقّع تطوير تطبيقات iOS دون جهاز Mac.

أسئلة شائعة

هل أحتاج جهاز Mac لتعلّم Swift؟ لتطوير تطبيقات iOS كاملة نعم، لأنّ Xcode يعمل على macOS فقط.

هل Swift سهلة للمبتدئين؟ نعم، من أوضح لغات Apple وأسهلها قراءةً مقارنةً بـ Objective-C القديمة.

🎯 التالي: المتغيّرات والأنواع والاختيارية (Optionals).

شرح مقدمة في Swift — Swift بالعربي
مقدمة في SwiftSwift بالعربي · The Code Fix

📚 لمزيد من التعمّق في Swift، راجِع كتاب Swift الرسمي.

هل كان هذا الدرس مفيدًا؟