آموزش Flutter - انیمیشن از صفر تا قهرمان

Flutter - Animations from Zero to Hero

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش انیمیشن در فلاتر برای مبتدیان مبانی انیمیشن های فلاتر بهترین روش ها برای انیمیشن انیمیشن های ضمنی انیمیشن های واضح انیمیشن های انتقال صفحه انیمیشن های رنگی سفارشی انیمیشن های لوتی انیمیشن های شعله ور پیش نیازها:فقط اصول دارت و فلاتر را بدانید، بدون نیاز به تجربه در انیمیشن ها

این دوره برای آموزش ایجاد رابط کاربری جذاب و پویا با استفاده از انیمیشن‌ها در Flutter آماده شده است.
شما اصول ساخت انیمیشن در Flutter را با استفاده از کلاس‌های انیمیشن و Tween خواهید آموخت و بیشتر کاوش خواهید کرد.

این دوره بهترین شیوه ها برای ایجاد انیمیشن در Flutter را پوشش می دهد، مانند بهینه سازی عملکرد و به حداقل رساندن درهم و برهمی بصری. از مثال‌های واقعی و مطالعات موردی برای نشان دادن اینکه چگونه انیمیشن‌ها می‌توانند تجربه کاربر را بهبود بخشند و به یک برنامه شخصیت بیافزایند، استفاده می‌شود.

در پایان دوره، مهارت‌ها و دانش لازم برای ایجاد رابط کاربری زیبا و جذاب در برنامه‌های Flutter با استفاده از انیمیشن‌ها را خواهید داشت.

شما یاد خواهید گرفت که چگونه از انیمیشن‌های ضمنی برای ایجاد انیمیشن‌های اولیه استفاده کنید. به عنوان تغییر رنگ یا اندازه یک ویجت. همچنین تکنیک‌های پیشرفته‌ای را برای انیمیشن‌های ضمنی، مانند استفاده از ویجت AnimatedBuilder و کار با انیمیشن‌ها در درخت ویجت، کشف خواهید کرد. بهترین روش‌ها برای انیمیشن‌های ضمنی پوشش داده می‌شود، مانند بهینه‌سازی عملکرد و به حداقل رساندن بهم ریختگی بصری.

علاوه بر این، نحوه استفاده از انیمیشن های صریح را برای ایجاد انیمیشن های سفارشی که شخصیت منحصر به فرد برنامه آنها را منعکس می کند، یاد خواهید گرفت. شما یاد خواهید گرفت که چگونه از کلاس های Animation و Tween برای ایجاد انیمیشن های پیچیده مانند متحرک سازی ویجت ها در طول یک مسیر استفاده کنید. این دوره همچنین بهترین روش‌ها را برای انیمیشن‌های واضح، مانند بهینه‌سازی عملکرد و استفاده از انیمیشن‌ها برای بهبود تجربه کاربر، پوشش می‌دهد.


سرفصل ها و درس ها

معرفی Introduction

  • سخنرانی 1: درباره دوره Lecture 1: About the Course

  • سخنرانی 2: انیمیشن در فلاتر چیست؟ Lecture 2: What is Animation in Flutter?

  • سخنرانی 3: مفاهیم انیمیشن در فلاتر چیست؟ Lecture 3: What are Animation Concepts in Flutter?

  • سخنرانی 4: انواع انیمیشن در فلوتر چیست؟ Lecture 4: What are Animation Types in Flutter?

  • سخنرانی 5: درخت انیمیشن فلوتر Lecture 5: Flutter Animtions Tree

مبانی انیمیشن ها Animations Basics

  • سخنرانی 6: نمای کلی کنترل کننده انیمیشن Lecture 6: Animation Controller OverView

  • سخنرانی 7: کنترل کننده انیمیشن در عمق Lecture 7: Animation Controller in Deep

  • سخنرانی 8: انیمیشن و توئین Lecture 8: Animation and Tweens

  • سخنرانی 9: منحنی های انیمیشن Lecture 9: Animation Curves

  • سخنرانی 10: همگام سازی عمودی و TickerProvider Lecture 10: Vertical Synchronization and TickerProvider

  • سخنرانی 11: سازندگان انیمیشن Lecture 11: Animation Builders

انیمیشن های ضمنی Implicit Animations

  • چگونه کد منبع را دریافت کنیم؟ How To Get Source code?

  • سخنرانی 13: پروژه را آماده کنید Lecture 13: Prepare the project

  • سخنرانی 14: نمایش متحرک تراز کردن Lecture 14: Animated Align Demo

  • سخنرانی 15: تراز متحرک Lecture 15: Animated Align

  • سخنرانی شانزدهم: نسخه نمایشی کانتینر متحرک Lecture 16: Animated Container Demo

  • سخنرانی 17: کانتینر متحرک Lecture 17: Animated Container

  • سخنرانی 18: نسخه نمایشی سبک متن پیش فرض متحرک Lecture 18: Animated Default Text Style Demo

  • سخنرانی 19: سبک متن پیش فرض متحرک Lecture 19: Animated Default Text Style

  • سخنرانی 20: نمایش تصویری شفافیت متحرک Lecture 20: Animated Opacity Demo

  • سخنرانی 21: تیرگی متحرک Lecture 21: Animated Opacity

  • سخنرانی 22: نسخه نمایشی بالشتک متحرک Lecture 22: Animated Padding Demo

  • سخنرانی 23: بالشتک متحرک Lecture 23: Animated Padding

  • سخنرانی 24: نسخه نمایشی مدل فیزیکی متحرک Lecture 24: Animated Physical Model Demo

  • سخنرانی 25: مدل فیزیکی متحرک Lecture 25: Animated Physical Model

  • سخنرانی 26: نسخه نمایشی پویانمایی شده Lecture 26: Animated Positioned Demo

  • سخنرانی 27: موقعیت متحرک Lecture 27: Animated Positioned

  • سخنرانی 28: نمایش نمایشی جهت دار متحرک Lecture 28: Animated Positioned Directional Demo

  • سخنرانی 29: جهت دار موقعیت متحرک Lecture 29: Animated Positioned Directional

  • سخنرانی 30: نسخه نمایشی متحرک CrossFade Lecture 30: Animated CrossFade Demo

  • سخنرانی 31: متحرک CrossFade Lecture 31: Animated CrossFade

  • سخنرانی 32: دمو Switcher متحرک Lecture 32: Animated Switcher Demo

  • سخنرانی 33: Switcher متحرک Lecture 33: Animated Switcher

  • سخنرانی 34: نمایش وضعیت لیست متحرک Lecture 34: Animated List State Demo

  • سخنرانی 35: وضعیت لیست متحرک Lecture 35: Animated List State

انیمیشن های واضح Explicit Animations

  • سخنرانی 36: نسخه نمایشی انتقال پویا Lecture 36: Poistioned Transition Demo

  • سخنرانی 37: انتقال مستحکم Lecture 37: Poistioned Transition

  • سخنرانی 38: نسخه نمایشی انتقال اندازه Lecture 38: Size Transition Demo

  • سخنرانی 39: انتقال اندازه Lecture 39: Size Transition

  • سخنرانی 40: نسخه نمایشی انتقال چرخش Lecture 40: Rotation Transition Demo

  • سخنرانی 41: انتقال چرخش Lecture 41: Rotation Transition

  • سخنرانی 42: نسخه نمایشی انیمیشن ساز Lecture 42: Animated Builder Demo

  • سخنرانی 43: انیمیشن ساز Lecture 43: Animated Builder

  • سخنرانی 44: نسخه نمایشی انتقال محو شدن Lecture 44: Fade Transition Demo

  • سخنرانی 45: انتقال محو شدن Lecture 45: Fade Transition

  • سخنرانی 46: حالت نمایشی انتقال جهت دار Lecture 46: Positioned Directional Transition Demo

  • سخنرانی 47: انتقال جهت دار موقعیت Lecture 47: Positioned Directional Transition

  • سخنرانی 48: نسخه نمایشی Tween Animation Builder Lecture 48: Tween Animation Builder Demo

  • سخنرانی 49: Tween Animation Builder Lecture 49: Tween Animation Builder

  • سخنرانی 50: نسخه پیش فرض انتقال سبک متن Lecture 50: Default Text Style Transition Demo

  • سخنرانی 51: انتقال پیش‌فرض سبک متن Lecture 51: Default Text Style Transition

  • سخنرانی 52: نسخه نمایشی انتقال پشته Inexed Lecture 52: Inexed Stack Transition Demo

  • سخنرانی 53: انتقال پشته Inexed Lecture 53: Inexed Stack Transition

انیمیشن انتقال صفحه Page Transitions Animation

  • سخنرانی 54: صفحه نمایش محو انتقال Lecture 54: Page Fade Transition Demo

  • سخنرانی 55: انتقال محو شدن صفحه Lecture 55: Page Fade Transition

  • سخنرانی 56: نسخه نمایشی انتقال مقیاس صفحه Lecture 56: Page Scale Transition Demo

  • سخنرانی 57: انتقال مقیاس صفحه Lecture 57: Page Scale Transition

  • سخنرانی 58: نسخه نمایشی انتقال چرخش صفحه Lecture 58: Page Rotation Transition Demo

  • سخنرانی 59: انتقال چرخش صفحه Lecture 59: Page Rotation Transition

  • سخنرانی 60: نسخه نمایشی انتقال اسلاید صفحه Lecture 60: Page Slide Transition Demo

  • سخنرانی 61: انتقال اسلاید صفحه Lecture 61: Page Slide Transition

  • سخنرانی 62: نسخه نمایشی انتقال اندازه صفحه Lecture 62: Page Size Transition Demo

  • سخنرانی 63: انتقال اندازه صفحه Lecture 63: Page Size Transition

  • سخنرانی 64: حالت نمایشی تغییر اندازه محو شدن صفحه Lecture 64: Page Mix Fade Size Transition Demo

  • سخنرانی 65: تغییر اندازه محو شدن صفحه Lecture 65: Page Mix Fade Size Transition

  • سخنرانی 66: صفحه نمایش ترکیبی از مقیاس چرخش انتقال Lecture 66: Page Mix Scale Rotate Transition Demo

  • سخنرانی 67: انتقال چرخش مقیاس ترکیبی صفحه Lecture 67: Page Mix Scale Rotate Transition

انیمیشن های بیشتر More Animations

  • سخنرانی 68: نسخه نمایشی انیمیشن های رنگ آمیزی سفارشی Lecture 68: Custom Paint Animations Demo

  • سخنرانی 69: انیمیشن های سفارشی رنگ Lecture 69: Custom Paint Animations

  • سخنرانی 70: نسخه نمایشی انیمیشن های Lottie Lecture 70: Lottie Animations Demo

  • سخنرانی 71: انیمیشن های لوتی Lecture 71: Lottie Animations

  • سخنرانی 72: نسخه نمایشی انیمیشن های Rive (Flare). Lecture 72: Rive (Flare) Animations Demo

  • سخنرانی 73: انیمیشن های Rive (Flare). Lecture 73: Rive (Flare) Animations

نمایش نظرات

آموزش Flutter - انیمیشن از صفر تا قهرمان
جزییات دوره
10 hours
73
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
7,103
4.6 از 5
دارد
دارد
دارد
Mina Farid
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mina Farid Mina Farid

برنامه نویس ارشد موبایل توسعه دهنده ارشد موبایل با 9 سال تجربه در توسعه اندروید، آی او اس و فلاتر. سازماندهی شده، روشمند و با دقت به جزئیات منجر به کدنویسی قوی و برنامه نویس نرم افزار قابل اعتماد می شود. درک نیازهای مشتری و اطلاع از پیشرفت پروژه ها، ارزش های اصلی در دستیابی به روابط تجاری طولانی مدت است. من شوق یادگیری فناوری های جدید را دارم.