آموزش طراحی رابط‌های کاربری پیشرفته با XAML در .NET MAUI - آخرین آپدیت

دانلود Creating Advanced UIs with XAML in .NET MAUI

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: هنگام ساخت اپلیکیشن‌های چندپلتفرمی، لازم نیست برنامه شما شبیه به یک اپلیکیشن معمولی و ساخته شده از قالب‌های آماده باشد. در دوره «طراحی رابط‌های کاربری پیشرفته با XAML در .NET MAUI»، شما یاد می‌گیرید که چگونه از قابلیت‌های پیشرفته این فریم‌ورک برای شخصی‌سازی بیشتر استفاده کنید. ابتدا، قابلیت‌هایی را بررسی می‌کنید که امکان استفاده مجدد از عناصر گرافیکی در UI را فراهم کرده و کدنویسی را ساده‌تر می‌کنند. سپس، نحوه تغییر رفتار کنترل‌های گرافیکی را می‌آموزید تا برنامه در حین اجرا، بر اساس شرایط تعریف شده، واکنش‌های خاصی نشان دهد. در نهایت، یاد می‌گیرید که چگونه اپلیکیشن خود را از طریق بومی‌سازی (Localization) و بهبود قابلیت دسترسی (Accessibility)، برای طیف گسترده‌تری از کاربران بهینه کنید. پس از پایان این دوره، شما مهارت‌ها و دانش لازم از ویژگی‌های پیشرفته .NET MAUI را برای ایجاد اپلیکیشن‌های چندپلتفرمی با رابط کاربری سفارشی و زیبایی بصری بهبود یافته به دست خواهید آورد.

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

ایجاد عناصر قابل استفاده مجدد Creating Reusable Elements

  • استایل‌ها، براش‌ها، دیکشنری‌های منابع و تم‌ها Styles, Brushes, Resource Dictionaries, and Themes

  • ایجاد استایل‌ها، براش‌ها و دیکشنری‌های منابع Creating Styles, Brushes, and Resource Dictionaries

  • پیاده‌سازی تم‌های سفارشی Implementing Custom Themes

  • استفاده از فونت‌های سفارشی Using Custom Fonts

بهبود تجربه کاربری از طریق قالب‌ها و انیمیشن‌ها Enhancing User Experience through Templates and Animations

  • قالب‌های کنترل و داده (Control and Data Templates) Control and Data Templates

  • شخصی‌سازی با استفاده از Control Templates Customizing with Control Templates

  • تعیین طراحی آیتم‌های مجموعه در زمان اجرا Deciding at Runtime the Design of an Item in a Collection

  • انیمیشن‌ها Animations

  • ایجاد انیمیشن‌های سفارشی Creating Custom Animations

تغییر رفتار عناصر در رابط گرافیکی Modifying the Behavior of Elements in the Graphical Interface

  • مدیریت وضعیت بصری (Visual State Manager) Visual State Manager

  • تغییر وضعیت‌های یک کنترل با Visual State Manager Modifying the States of a Control Using Visual State Manager

  • رفتارها (Behaviors) Behaviors

  • تغییر رفتار کنترل‌ها از طریق Behaviors Changing the Behavior of Controls through Behaviors

  • هندلرهای سفارشی (Custom Handlers) Custom Handlers

  • پیاده‌سازی هندلرهای سفارشی Implementing Custom Handlers

طراحی اپلیکیشن برای همه کاربران Designing Apps for All

  • دسترسی‌پذیری و بومی‌سازی در اپلیکیشن‌های موبایل Accessibility and Localization in Mobile Apps

  • افزودن قابلیت دسترسی (Accessibility) به برنامه‌های .NET MAUI Adding Accessibility to .NET MAUI Apps

  • افزودن بومی‌سازی (Localization) به اپلیکیشن Adding Localization to Your Application

نمایش نظرات

آموزش طراحی رابط‌های کاربری پیشرفته با XAML در .NET MAUI
جزییات دوره
1h 30m
18
(آخرین آپدیت)
2
از 5
دارد
دارد
دارد
Hector Perez
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hector Perez Hector Perez

هکتور پرز (Héctor Pérez) دارای عنوان Microsoft MVP و فارغ‌التحصیل کارشناسی ارشد علوم کامپیوتر با بیش از یک دهه تجربه در توسعه نرم‌افزار، با تمرکز ویژه بر اکوسیستم .NET است. او مدرس معتبری است که به هزاران توسعه‌دهنده در زمینه‌هایی مانند توسعه اپلیکیشن‌های موبایل، فناوری‌های ابری، UI/UX و الگوهای طراحی معماری آموزش داده است. هکتور خالق Xamlify.net، منبعی جامعه‌محور برای توسعه‌دهندگان رابط کاربری چندپلتفرمی است و کتاب‌های فنی متعددی را برای انتشارات Packt تالیف کرده است. او همچنین مقالات فنی عمیقی را برای Telerik می‌نویسد و بینش‌ها و بهترین روش‌ها را در موضوعاتی از MAUI تا معماری فرانت‌اند در سطح سازمانی به اشتراک می‌گذارد. هکتور تجربه دنیای واقعی را با اشتیاق به آموزش و منتورینگ ترکیب کرده و به‌طور مداوم حوزه‌هایی مانند هوش مصنوعی، توسعه Cloud-Native و رابط‌های کاربری نوآورانه را بررسی می‌کند. ماموریت او توانمندسازی توسعه‌دهندگان از طریق دانش کاربردی و ابزارهای توسعه مدرن است.