بداية التطوير لأيفون مع Swift 5
Практическое руководство по iOS-программированию
ملخص:
مقدمة
كتاب «Beginning iPhone Development with Swift 5» (في الترجمة الروسية — «Начало разработки под iPhone с Swift 5») من تأليف والاس وانغ (Wallace Wang) صدر في عام 2019 وأصبح على الفور واحدًا من أكثر الكتب الدراسية طلبًا للمبتدئين في عالم تطوير iOS. هذه هي الطبعة الخامسة من السلسلة الشهيرة، المكيفة مع أحدث إصدار من لغة Swift والإمكانيات الجديدة لـ Xcode. على الرغم من مرور عدة سنوات على النشر، لا يزال الكتاب يحتفظ بأهميته لأولئك الذين يرغبون في تعلم أساسيات إنشاء التطبيقات لـ iPhone و iPad، خاصة بالاقتران مع UIKit — الإطار الأساسي لـ Apple.
عن ماذا يتحدث هذا الكتاب
يمثل الكتاب دورة كاملة لتطوير تطبيقات الهواتف المحمولة تحت iOS، بدءًا من تثبيت الأدوات وانتهاءً بالنشر في App Store. يقود المؤلف القارئ تدريجيًا من الأمثلة البسيطة إلى المشاريع الأكثر تعقيدًا، موضحًا ليس فقط بناء جملة Swift ولكن أيضًا مبادئ عمل Xcode و Interface Builder و Simulator و Debugger. يتم إيلاء اهتمام خاص لـ UIKit — مجموعة المكونات البصرية (الأزرار، الجداول، وحدات التحكم في التنقل) التي يُبنى منها واجهة أي تطبيق iOS كلاسيكي.
يغطي الكتاب المواضيع التالية:
- أساسيات Swift 5: المتغيرات، الدوال، الفئات، البروتوكولات، الأنواع الاختيارية.
- العمل مع Xcode: إنشاء المشروع، إعداد Simulator، استخدام Interface Builder.
- Auto Layout والتصميم التكيفي لأحجام الشاشات المختلفة.