, ,

کتاب انیمیشن‌های پیشرفته در فلاتر

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب انیمیشن‌های پیشرفته در فلاتر

موضوع کلی: برنامه نویسی

موضوع میانی: فلاتر (Flutter)

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه و مبانی انیمیشن در فلاتر
  • 2. چرا انیمیشن در رابط کاربری اهمیت دارد؟
  • 3. بررسی اکوسیستم انیمیشن فلاتر
  • 4. مبانی انیمیشن: مدت زمان، منحنی‌ها و Tween
  • 5. تنظیم پروژه فلاتر برای انیمیشن
  • 6. آشنایی با TickerProviderStateMixin و SingleTickerProviderStateMixin
  • 7. مفهوم setState و بازسازی ویجت در انیمیشن
  • 8. مبانی APIهای انیمیشن فلاتر
  • 9. کلاس Animation: قلب هر انیمیشن
  • 10. AnimationController: کنترل‌کننده اصلی انیمیشن
  • 11. متدهای forward, reverse, repeat, stop در AnimationController
  • 12. Tween: تعریف محدوده و نوع انیمیشن
  • 13. انواع Tween: ColorTween, BorderRadiusTween, RectTween
  • 14. Curves: منحنی‌های تسهیل‌کننده (Easing Curves)
  • 15. بررسی منحنی‌های داخلی فلاتر (ease, easeInOut, bounce, elastic)
  • 16. ایجاد منحنی‌های تسهیل‌کننده سفارشی (Custom Curve)
  • 17. AnimationStatus: وضعیت‌های مختلف انیمیشن
  • 18. استفاده از addListener برای واکنش به تغییرات انیمیشن
  • 19. ترکیب AnimationController, Tween و Curve
  • 20. ویجت AnimatedBuilder برای بهینه‌سازی انیمیشن
  • 21. کلاس پایه AnimatedWidget
  • 22. ساخت انیمیشن محو شدن (Fade) با AnimatedBuilder
  • 23. ساخت انیمیشن تغییر مقیاس (Scale) با AnimatedBuilder
  • 24. انیمیشن‌های ضمنی (Implicit Animations)
  • 25. معرفی انیمیشن‌های ضمنی و سادگی آن‌ها
  • 26. AnimatedContainer: انیمیشن‌های چندگانه یکجا
  • 27. AnimatedOpacity برای تغییر شفافیت
  • 28. AnimatedAlign برای انیمیشن تراز بندی
  • 29. AnimatedPositioned و AnimatedPositionedDirectional
  • 30. AnimatedPadding برای انیمیشن فاصله داخلی
  • 31. AnimatedTheme و DefaultTextStyleTransition
  • 32. AnimatedSwitcher: جابه‌جایی ویجت‌ها با انیمیشن
  • 33. TweenAnimationBuilder: ساخت انیمیشن‌های ضمنی سفارشی
  • 34. استفاده از TweenAnimationBuilder برای ویژگی‌های پیچیده
  • 35. انیمیشن‌های انتقال (Transition Widgets)
  • 36. معرفی ویجت‌های Transition برای انیمیشن‌های رایج
  • 37. FadeTransition برای انیمیشن محو شدن
  • 38. ScaleTransition برای انیمیشن تغییر اندازه
  • 39. RotationTransition برای انیمیشن چرخش
  • 40. SlideTransition برای انیمیشن جابجایی
  • 41. SizeTransition برای انیمیشن تغییر اندازه در یک محور
  • 42. DecoratedBoxTransition برای انیمیشن دکوراسیون باکس
  • 43. AlignTransition برای انیمیشن تراز بندی
  • 44. PositionedTransition در Stack
  • 45. RelativePositionedTransition در Stack
  • 46. انیمیشن‌های Hero
  • 47. مفهوم انیمیشن Hero و کاربرد آن
  • 48. پیاده‌سازی انیمیشن Hero پایه بین دو صفحه
  • 49. سفارشی‌سازی پرواز Hero (Hero flight animations)
  • 50. انیمیشن Hero در لیست‌ها و گریدها
  • 51. نکات و بهترین روش‌ها در استفاده از Hero
  • 52. انیمیشن‌های مرحله‌ای (Staggered Animations) و زنجیره‌ای
  • 53. مقدمه‌ای بر انیمیشن‌های مرحله‌ای (Staggered Animations)
  • 54. استفاده از Interval برای زمان‌بندی بخش‌های انیمیشن
  • 55. ساخت انیمیشن‌های مرحله‌ای پیچیده
  • 56. پیاده‌سازی انیمیشن گرید مرحله‌ای
  • 57. زنجیره‌ای کردن چند AnimationController
  • 58. استفاده از addStatusListener برای انیمیشن‌های ترتیبی
  • 59. انیمیشن‌های هماهنگ بین چند ویجت
  • 60. ساخت انیمیشن بارگذاری چند عنصری
  • 61. انیمیشن ورود و خروج آیتم‌های لیست
  • 62. پیاده‌سازی انیمیشن جریان معرفی پیچیده
  • 63. نقاشی سفارشی و انیمیشن (Custom Painting & Animations)
  • 64. معرفی CustomPainter برای نقاشی‌های دلخواه
  • 65. انیمیشن‌سازی ویژگی‌های CustomPainter با AnimatedBuilder
  • 66. کشیدن اشکال و مسیرهای پویا
  • 67. انیمیشن‌سازی کشیدن مسیر (Path drawing)
  • 68. ایجاد نشانگرهای پیشرفت سفارشی و متحرک
  • 69. پیاده‌سازی انیمیشن موج با CustomPainter
  • 70. انیمیشن‌سازی عناصر گرافیکی: دایره‌ها، خطوط، چندضلعی‌ها
  • 71. تبدیلات در CustomPainter: ترجمه، چرخش، مقیاس‌گذاری (Canvas.translate, rotate, scale)
  • 72. نقاشی سفارشی پیشرفته: گرادیانت‌ها و سایه‌ها
  • 73. ساخت انیمیشن نمودار سفارشی
  • 74. انیمیشن‌های مبتنی بر فیزیک (Physics-Based Animations)
  • 75. مقدمه‌ای بر کتابخانه Flutter/Physics
  • 76. SpringSimulation: ایجاد انیمیشن‌های فنری و ارتجاعی
  • 77. FrictionSimulation: شبیه‌سازی کاهش سرعت طبیعی
  • 78. GravitySimulation: شبیه‌سازی سقوط اجسام
  • 79. اعمال فیزیک به AnimationController.fling
  • 80. انیمیشن‌های مبتنی بر ژست (Gesture-Driven Animations)
  • 81. یکپارچه‌سازی GestureDetector با انیمیشن‌ها
  • 82. ساخت انیمیشن‌های قابل کشیدن (Draggable) و تعاملی
  • 83. ویجت Dismissible برای حذف با کشیدن
  • 84. انیمیشن‌سازی بر اساس رویدادهای کشیدن کاربر
  • 85. ایجاد عناصر تعاملی سفارشی (مانند انیمیشن pull-to-refresh)
  • 86. تبدیلات پیشرفته و سه‌بعدی (Advanced Transformations & 3D)
  • 87. ویجت Transform: ترجمه، چرخش، مقیاس‌گذاری
  • 88. استفاده از Matrix4 برای تبدیل‌های دو بعدی پیچیده
  • 89. پرپسپکتیو و چرخش‌های ساده سه بعدی
  • 90. انیمیشن Flip Card با استفاده از Transform
  • 91. انیمیشن‌سازی ClipRRect, ClipPath, ClipOval
  • 92. بهینه‌سازی عملکرد (Performance Optimization)
  • 93. تفاوت TickerProviderStateMixin و SingleTickerProviderStateMixin
  • 94. نقش RepaintBoundary در بهینه‌سازی انیمیشن
  • 95. ملاحظات عملکردی برای انیمیشن‌های پیچیده
  • 96. اشکال‌زدایی مسائل مربوط به عملکرد انیمیشن
  • 97. بارگذاری تنبل و حذف (dispose) کنترل‌کننده‌های انیمیشن
  • 98. کتابخانه‌های انیمیشن خارجی
  • 99. یکپارچه‌سازی Lottie برای انیمیشن‌های After Effects
  • 100. استفاده از Rive (Flare سابق) برای انیمیشن‌های وکتور

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب انیمیشن‌های پیشرفته در فلاتر”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا