🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه برنامه پیشرفته iOS: انیمیشن اصلی
- آخرین آپدیت
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
ایجاد انیمیشن های پیچیده و چشم نواز برای برنامه های iOS شما برای لذت بردن از کاربران شما و ایجاد تجربه تعاملی چیزی است که آنها به خاطر می آورند. در این دوره می توانید API اصلی انیمیشن را از انیمیشن های لایه لایه گرفته تا انتقال کنترلر سفارشی و انیمیشن های سه بعدی کشف کنید. مربی هریسون فررون نشان می دهد که چگونه می توان انیمیشن های لایه ای ساده ، درختان لایه اشکال زدایی را برای کد SWIFT تمیز تر ، انیمیشن های گروهی و اضافه کردن ، حلقه زدن و انتقال-همه ویژگی های مورد نیاز برای ایجاد انیمیشن UI حرفه ای به نظر برسید. به علاوه ، یاد بگیرید که چگونه می توانید تغییر رنگ های شیب ، شکل ها و موقعیت اشیاء را در طول یک مسیر تحریک کنید. اقدامات و معاملات سفارشی را توسعه دهید. و ایجاد جلوه های سه بعدی ، از جمله انتشار دهنده ذرات. در پایان دوره ، شما پایه هایی برای ایجاد انیمیشن های پیچیده و زیبا iOS به طور کامل از طریق کد خواهید داشت.
سرفصل ها و درس ها
مقدمه
Introduction
نگاهی پیشرفته به CoreAnimation
An advanced look at CoreAnimation
آنچه باید بدانید
What you should know
1. شروع کار
1. Getting Started
بررسی اجمالی پروژه استارت
Starter project overview
انیمیشن اصلی 101
Core Animation 101
2. فکر کردن در لایه ها
2. Thinking in Layers
انیمیشن لایه ای ساده
Simple layer animation
استفاده مجدد از انیمیشن ها
Reusing animations
با استفاده از حالت های پر
Using fill modes
کار با چشمه ها ، قسمت 1
Working with springs, part 1
کار با چشمه ها ، قسمت 2
Working with springs, part 2
درک لایه ارائه
Understanding the presentation layer
کلیدها و نمایندگان ، قسمت 1
Keys and delegates, part 1
کلیدها و نمایندگان ، قسمت 2
Keys and delegates, part 2
آسان و حلقه انیمیشن ها
Easing and looping animations
فصل چالش
Chapter challenge
راه حل
Solution
3. گروه ها ، کلیدهای کلیدی و انتقال
3. Groups, Keyframes, and Transitions
ایجاد گروه های انیمیشن
Creating animation groups
کار با انیمیشن های keyframe ، قسمت 1
Working with keyframe animations, part 1
کار با انیمیشن های keyframe ، قسمت 2
Working with keyframe animations, part 2
با استفاده از انتقال لایه
Using layer transitions
فصل چالش
Chapter challenge
راه حل
Solution
4. شکل لایه ها و فراتر از آن
4. Shape Layers and Beyond
شیب های متحرک
Animating gradients
کار با خصوصیات شکل
Working with shape properties
انیمیشن کردن کلیدهای صفحه با مسیری
Animating keyframes by path
اشکال اصلاح
Modifying shapes
کار با لایه های تکرار شونده
Working with replicator layers
فصل چالش
Chapter challenge
راه حل
Solution
5- سفارشی سازی اقدامات و معاملات
5. Customizing Actions and Transactions
ایجاد اشیاء عمل
Creating action objects
CALayerDelegate
CALayerDelegate
با استفاده از معاملات سفارشی
Using custom transactions
فصل چالش
Chapter challenge
راه حل
Solution
6. جلوه های سه بعدی و انیمیشن ها
6. 3D Effects and Animations
ایجاد چشم انداز
Creating perspective
کار به صورت سه بعدی
Working in 3D
انیمیشن به صورت سه بعدی
Animating in 3D
ایجاد یک emitter ذرات
Creating a particle emitter
سفارشی کردن سلولهای emitter
Customizing emitter cells
هریسون فرون یک مهندس نرمافزار، توسعهدهنده بازی، فنشناس خلاق و دارای گواهینامه ScrumMaster است.
او در تلفن همراه کار کرده است. برنامه ها و پروژه های بازی به عنوان یک فریلنسر، برای یک استارت آپ مستقل و یک شرکت پیشرو در صنعت. تمرکز اصلی او روی سوئیفت و سی شارپ است، اما اخیراً به C++ و Unreal Engine 4 منشعب شده است. وقتی او برنامهنویسی نمیکند یا هر چیزی را که در دستش است نمیخواند، به دنبال حس هیپهاپ دوران طلایی است و بعدازظهر میگذرد. با دوست دخترش و سه گربه شان چرت می زند.
نمایش نظرات