UIKit Apprentice
Полное руководство по разработке интерфейсов iOS
ملخص:
مقدمة
كتاب UIKit Apprentice (المؤلفان Fahim Farook وMatthijs Hollemans، عام 2022، 596 صفحة) هو دليل عملي حديث لتطوير واجهات المستخدم لنظام iOS باستخدام إطار العمل UIKit ولغة Swift. على الرغم من أن موقع PythonLib مخصص للغة Python، إلا أننا نوصي بهذا الكتاب لكل من يرغب في توسيع آفاقه في تطوير التطبيقات المحمولة أو الانتقال من Python إلى Swift لإنشاء تطبيقات أصلية لأجهزة iPhone وiPad. الكتاب مثالي للمبتدئين والمطورين من المستوى المتوسط الذين يرغبون في إتقان UIKit "من الصفر" إلى مستوى متقدم.
محتوى الكتاب
UIKit Apprentice ليس مجرد مرجع، بل هو دورة تدريبية متكاملة من 14 فصلاً، مبنية على إنشاء تطبيقات حقيقية. يأخذ المؤلفان القارئ خطوة بخطوة عبر جميع المراحل: بدءاً من إعداد Xcode والتعرف على Interface Builder، وصولاً إلى المواضيع المعقدة مثل العمل مع الجداول، والتنقل، والرسوم المتحركة، والواجهات المتجاوبة. يحتوي كل فصل على جزء نظري، وتمارين عملية، ومشروع نهائي. يتم إيلاء اهتمام خاص لأفضل الممارسات والمنهجيات الحديثة (مثل استخدام Auto Layout وStoryboards وSwiftUI بالتزامن مع UIKit).
لمن هذا الكتاب
الكتاب موجه إلى:
- المبتدئين في تطوير iOS الذين يعرفون أساسيات Swift أو لغة برمجة أخرى؛
- المطورين بلغة Python الذين يرغبون في تعلم تطوير التطبيقات المحمولة الأصلية؛
- الطلاب والمبرمجين العصاميين الذين يبحثون عن مواد تعليمية منظمة