TrueschoTruescho
كل الدورات
بناء تطبيقات iOS باستخدام UIKit وSwiftUI
Coursera
دورة
غير محدد

بناء تطبيقات iOS باستخدام UIKit وSwiftUI

Board Infinity

اتقن بناء تطبيقات iOS بواجهات حديثة: تصميم بUIKit وSwiftUI، إدارة التنقل والحالة، ودمج خدمات مثل الموقع والإشعارات.

غير محدد3 أسبوعKK, العربية, الألمانية, UZ

عن الدورة

يقدّم هذا المقرر مسارا عمليا لإتقان بناء تطبيقات iOS باستخدام كل من UIKit وSwiftUI، مما يمنحك مرونة للتعامل مع مشاريع قديمة وحديثة في الوقت نفسه. ستتعلم كيف تصمم واجهات متجاوبة وسهلة الاستخدام، وكيف تختار بين UIKit وSwiftUI بحسب متطلبات الشاشة، وإمكانات الفريق، واحتياجات الأداء. يغطي المقرر أساسيات التنقل بين الشاشات وإدارة الحالة في كلا النهجين، بما في ذلك بناء تدفقات مستخدم واضحة وتجنب التعقيد في منطق الواجهة. كما يتناول دمج خدمات Apple الشائعة لتحسين وظيفة التطبيق، مثل CoreLocation للحصول على الموقع وبناء ميزات قائمة على الجغرافيا، وأنظمة الإشعارات لإبقاء المستخدمين على اطلاع. ستتعرف أيضا إلى أفضل الممارسات في تنظيم المشروع، والتعامل مع الصلاحيات، وتحسين تجربة الاستخدام عبر حالات التحميل والأخطاء. بنهاية المقرر ستكون قادرا على تطوير تطبيق iOS متكامل بواجهة احترافية ووظائف عملية قابلة للتوسع.

ماذا ستتعلم

  • تطبيق UIKit وSwiftUI لتصميم وبناء تطبيقات iOS متجاوبة وسهلة الاستخدام
  • تنفيذ التنقل وإدارة الحالة في بيئتي UIKit وSwiftUI
  • دمج خدمات Apple مثل CoreLocation والإشعارات لتعزيز وظائف التطبيق

المتطلبات المسبقة

  • Basic familiarity with the topic and its common terminology
  • Readiness to practice through applied exercises or case-based work

المدرسون

B

Board Infinity

Instructor

المواضيع

تطوير iOS
SwiftUI
UIKit
إدارة الحالة
التنقل
CoreLocation
الإشعارات

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

تطوير iOS
SwiftUI
UIKit
إدارة الحالة
التنقل
CoreLocation
الإشعارات
Storyboarding
User Interface (UI)
Apple iOS

ابدأ التعلم الآن