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

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

نمایش نظرات

Pluralsight (پلورال سایت)

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

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش طراحی پوسته و انیمیشن با فلاتر
جزییات دوره
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 است!