التصميم المتجاوب لـ Swift: إدارة واجهات المستخدم المتجاوبة
Offered By: Coursera Project Network via Coursera
Course Description
Overview
هذا المشروع التوجيهي، بعنوان ""Responsive Layout Design for iOS Apps""، مُصمم للمطوّرين الطامحين في عالم تطوير تطبيقات iOS، الراغبين في إتقان فن إنشاء واجهات مستخدم متكيفة وسهلة الاستخدام. في هذا المشروع الشامل الذي يستغرق حوالي ساعة من العمل التطبيقي، ستتعلم كيفية صياغة تخطيطات متجاوبة باستخدام Autolayout، وUIStackView، وأدوات أخرى ضرورية.
خلال المشروع، ستحقق أهداف التعلم التالية:
1. إنشاء تخطيطات ديناميكية dynamic layouts باستخدام قيود تاخطيط التلقائي Autolayout لمختلف أحجام الشاشات.
2. تنفيذ مكوّنات متجاوبة باستخدام ScrollView لعرض محتوى يتجاوز المساحة المتاحة على الشاشة.
3. الاستفادة من UIStackView لتبسيط ترتيب عناصر واجهة المستخدم.
ايضا ستعمل من خلال مهام تطبيقية تتضمَّن تصميم واجهات مستخدم تتكيَّف بسلاسة مع أجهزة مختلفة واتجاهات متعددة.
يكمن فرادة هذا المشروع في نهجه العملي، الذي يتيح لك الحصول على تجربة فعلية في حل تحديات التصميم الشائعة.
لتحقيق النجاح في هذا المشروع، على المشاركين يفضل وليس بالضرورة أن يكون لديهم بعض اساسيات لبرمجة Swift ومفاهيم تطوير iOS. بنهاية هذه الدورة، ستكون قد نمَّت مهاراتك في التصميم المتجاوب، ممَّا يمكنك من إنشاء ال UI ل تطبيقات iOS جذابة بصريًّا وموجَّهة نحو تجربة المستخدم.
Syllabus
- التصميم المتجاوب ل Swift
- هذا المشروع التوجيهي مُصمم للمطوّرين الراغبين في إتقان فن إنشاء واجهات مستخدم متكيفة وسهلة الاستخدام. خلال المشروع، ستتعلم كيفية إنشاء تخطيطات ديناميكية dynamic layouts باستخدام قيود تاخطيط التلقائي Autolayout لمختلف أحجام الشاشات وتنفيذ مكوّنات متجاوبة باستخدام ScrollView لعرض محتوى يتجاوز المساحة المتاحة على الشاشة والاستفادة من UIStackView لتبسيط ترتيب عناصر واجهة المستخدم.
Taught by
Ahmed Elgendy
Related Courses
Intro to the Design of Everyday ThingsUdacity Android. Programación de Aplicaciones
Miríadax Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera Mobile and Ubiquitous Computing
Georgia Institute of Technology via Coursera Android: Introducción a la Programación
Universitat Politècnica de València via edX