طراحی پوسته و انیمیشن با فلاتر

Designing Layouts and Animations with Flutter

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

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

پایه های چیدمان Foundations of Layouts

  • آشنایی با ابزارک ها و اصول چیدمان Understanding Widgets and Layout Principles

  • با استفاده از MaterialApp و CupertinoApp Using MaterialApp and CupertinoApp

  • نمایش متن Displaying Text

  • قرار دادن چندین ویجت به صورت عمودی و افقی Laying out Multiple Widgets Vertically and Horizontally

تکنیک های چیدمان و یکپارچه سازی تصویر Layout Techniques and Image Integration

  • موقعیت یابی پیشرفته ویجت Advanced Widget Positioning

  • سازماندهی فضا با ویجت های پیمایش Organizing Space with Scrolling Widgets

  • استفاده از تصاویر در فلاتر Using Images in Flutter

طراحی واکنشگرا Responsive Design

  • طراحی واکنشگرا Responsive Design

  • استفاده از MediaQuery برای تطبیق اندازه صفحه نمایش Using MediaQuery for Screen Size Adaptation

  • پیاده سازی LayoutBuilder Implementing LayoutBuilder

  • استفاده از SafeArea برای تنظیمات چیدمان Using SafeArea for Layout Adjustments

  • ساخت یک گرید پاسخگو با GridView Building a Responsive Grid with GridView

  • تکنیک های پاسخگوی پیشرفته Advanced Responsive Techniques

پیاده سازی انیمیشن Implementing Animation

  • درک گزینه های انیمیشن Understanding Animation Options

  • پیاده سازی انیمیشن های ضمنی Implementing Implicit Animations

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

  • استفاده از انیمیشن های قهرمان Using Hero Animations

  • ایجاد انیمیشن های تلوتلو شده Creating Staggered Animations

  • انتقال صفحه Page Transition

نمایش نظرات

طراحی پوسته و انیمیشن با فلاتر
جزییات دوره
1h 40m
19
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Majid Hajian
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Majid Hajian Majid Hajian

مجید یک Google Developer Expert (GDE) برای Flutter and Dart و یک توسعه دهنده نرم افزار پرشور با سالها توسعه و معماری برنامه های پیچیده وب و موبایل است. احساسات او به طور کلی Flutter ، PWA و عملکرد است. او نویسنده کتاب برنده جایزه Apress است. او یک رهبر جامعه است و عاشق به اشتراک گذاشتن دانش خود با جامعه با نوشتن ، صحبت کردن ، آموزش ، کمک به منبع باز و سازماندهی رویدادهای فنی است. او همچنین برگزارکننده چندین کنفرانس و گردهمایی بزرگ نوردیک مانند FlutterVikings است!