التحدي: روعة الرسوم المتحركة SwiftUI! – يكتشف
جهز خيالك لبعض التصورات عالية الجودة: نحن ندعوك لتصور الرسوم المتحركة وإضفاء الحيوية عليها باستخدام SwiftUI وSwift Playgrounds. يمكن أن تتضمن الرسوم المتحركة الخاصة بك نصًا وأشكالًا وألوانًا وأصواتًا وانفجارات وقططًا راقصة – أيًا كان ما يجلب لك السعادة.
يمكنك إنشاء تصور يذيب الألوان عبر شاشة iPad أثناء إمالة الجهاز باستخدام CoreMotion، أو ترميز رسم متحرك يستجيب للأصوات البيئية من الميكروفون. ربما يتم إنشاء الرسوم المتحركة الخاصة بك بواسطة الذكاء الاصطناعي؛ ربما تم إنشاؤه يدويًا من خلال الإيماءات المخصصة.
قم بزيارة قاعة دراسة أدوات المطورين للتعاون في هذا التحدي! اطرح الأسئلة وتواصل مع المطورين الآخرين وشارك إبداعاتك.
ابدأ التحدي
لمساعدتك في البدء، راجع مشروع Animating Shapes في Swift Playgrounds، والذي يعلمك أساسيات إنشاء الرسوم المتحركة في SwiftUI ويتيح لك تصفح مجموعة من نماذج الرسوم المتحركة التي تم إنشاؤها باستخدام إطار العمل. استخدم هذا كنقطة انطلاق للرسوم المتحركة الخاصة بك – أو أنشئ مشروعًا جديدًا وابدأ في القرصنة من الصفر.
قم بتنزيل Swift Playgrounds لنظام التشغيل macOS
قم بتنزيل Swift Playgrounds لنظام iOS
تعرف على المزيد حول Swift Playgrounds
تحتاج قليلا من الإلهام؟ تحقق من Animating Shapes، وانتقل إلى RollinRainbow.swift، وتحقق من تأثير الموجة المطبق عبر كل عمود من الشبكة. في مكان آخر، قم بزيارة DancingDots.swift لترى كيف يمكنك استخدام الكائنات التي يمكن ملاحظتها لتحريك نطاق ديناميكي من تغييرات الحجم واللون والإزاحة.
للعثور على المزيد من الموارد، راجع “إضافة رسومات غنية إلى تطبيق SwiftUI الخاص بك” من WWDC21 أو البرنامج التعليمي على الويب “Animating Views and Transitions”. ويمكنك أيضًا استكشاف استخدام SwiftUI Canvas لرسم رسومات غنية وديناميكية. حظ سعيد!
أضف رسومات غنية إلى تطبيق SwiftUI الخاص بك
تعرف على كيفية إضفاء الحيوية على رسوماتك باستخدام SwiftUI. سنبدأ بالعمل مع المناطق الآمنة، بما في ذلك المنطقة الآمنة للوحة المفاتيح، ونتعلم كيفية تصميم رسومات جميلة من الحافة إلى الحافة لا تتداخل مع لوحة المفاتيح التي تظهر على الشاشة. سنستكشف أيضًا المواد والحيوية التي يمكنك استخدامها…
شاهد الآن
تحريك وجهات النظر والانتقالات
اللوحة القماشية
شارك رسوم SwiftUI المتحركة الخاصة بك على Twitter باستخدام الهاشتاج #WWDC22Challenges، أو اعرض عملك في قاعة دراسة أدوات المطورين. وإذا كنت ترغب في مناقشة الرسوم المتحركة أو جوانب أخرى من SwiftUI وSwift Playgrounds، انضم إلى الفرق في الأحداث طوال الفترة المتبقية من الأسبوع في WWDC22.
استكشف #WWDC22Challenges على وسائل التواصل الاجتماعي
اقرأ شروط وأحكام تحديات WWDC22
اكتشاف المزيد من عالم الآيفون
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.