آموزش ساخت رابط کاربری iOS 18 با SwiftUI

دانلود Building iOS 18 User Interfaces with SwiftUI

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پتانسیل کامل SwiftUI را در iOS 18 باز کنید! در این دوره آموزشی، ساخت رابط های کاربری iOS 18 با SwiftUI، مهارت های توسعه iOS خود را ارتقا می دهید و رابط های کاربری جذابی ایجاد می کنید که کاربران را به وجد می آورد. اول، شما بر هنر ایجاد رابط های کاربری متمایز که فراتر از کنترل ها و سبک های معمولی iOS است، تسلط خواهید داشت. شما یاد خواهید گرفت که چگونه اجزای رابط کاربری سفارشی را طراحی کنید که برنامه های شما را واقعاً متمایز کند. در مرحله بعد، شما با اطمینان به مدیریت تعاملات کاربر خواهید پرداخت. در نهایت، یاد خواهید گرفت که SwiftUI را به‌طور یکپارچه با دیگر فریم‌ورک‌های اپل مانند UIKit ادغام کنید و امکانات رابط کاربری خود را گسترش دهید. در پایان این دوره، شما مهارت ایجاد رابط های کاربری جذاب، تعاملی و پاسخگو با SwiftUI را خواهید داشت که با افرادی که از برنامه های شما استفاده می کنند درگیر می شود.

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

ایجاد اجزای رابط کاربری سفارشی با SwiftUI Creating Custom UI Components with SwiftUI

  • بررسی نسخه: آنچه برای شروع نیاز دارید Version Check: What You Need to Get Started

  • سناریوی FlipFinder The FlipFinder Scenario

  • نماهای لایه بندی Layering Views

  • شکل دادن به نماها Shaping Views

  • اعمال جلوه های بصری در Views Applying Visual Effects to Views

  • تنظیم اندازه نماها Adjusting the Size of Views

  • تنظیم موقعیت نماها Adjusting the Position of Views

مدیریت ورودی کاربر Handling User Input

  • کار با داده در SwiftUI Working with Data in SwiftUI

  • ایجاد جریان داده یک برنامه Establishing an App’s Data Flow

  • پیاده سازی مسیریابی مودال Implementing Modal Navigation

  • ویرایش داده های متنی با فیلدهای متنی Editing Text Data with Text Fields

  • ویرایش داده های عددی با فیلدهای متنی Editing Numeric Data with Text Fields

  • انتخاب یکی/یا با کلیدها Making Either/Or Choices with Toggles

  • کار با Picker Views Working with Picker Views

  • نمایش کنترل های ویرایش در یک فرم Displaying Editing Controls in a Form

  • پاسخ دادن به حرکات Responding to Gestures

متحرک سازی اجزای رابط کاربری Animating UI Components

  • درک انیمیشن ها Understanding Animations

  • اضافه کردن انیمیشن پایه Adding Basic Animation

  • پیکربندی مدت زمان انیمیشن Configuring Animation Duration

  • انیمیشن های تکراری Repeating Animations

  • اعمال انیمیشن های خاص برای نماهای خاص Applying Specific Animations to Specific Views

  • متحرک سازی تغییرات سلسله مراتب نمایش Animating View Hierarchy Changes

  • متحرک سازی تغییرات طرح بندی نمای Animating View Layout Changes

  • استفاده از انتقال ناوبری Using Navigation Transitions

  • استفاده از انیمیشن در پیمایش محتوا Applying Animation to Scrolling Content

  • متحرک سازی نمادهای SF Animating SF Symbols

یکپارچه سازی SwiftUI و UIKit Integrating SwiftUI and UIKit

  • آماده شدن برای ادغام SwiftUI و UIKit Preparing to Integrate SwiftUI and UIKit

  • نمایش کنترلرهای UIKit View در SwiftUI Representing UIKit View Controllers in SwiftUI

  • سازگار کردن نماهای SwiftUI با UIKit Making SwiftUI Views Compatible with UIKit

  • هماهنگی تعامل کاربر بین UIViewControllers و SwiftUI Coordinating User Interaction between UIViewControllers and SwiftUI

  • نمایش UIKit Views در SwiftUI Representing UIKit Views in SwiftUI

  • اشتراک گذاری وضعیت بین SwiftUI و UIKit Sharing State Between SwiftUI and UIKit

  • هماهنگی تعامل کاربر بین UIViws و SwiftUI Coordinating User Interaction between UIViews and SwiftUI

نمایش نظرات

آموزش ساخت رابط کاربری iOS 18 با SwiftUI
جزییات دوره
2h 53m
33
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrew Bancroft Andrew Bancroft

اندرو بانکروفت یک دانش آموز متولد شده ، علاقه مند به کشف و به اشتراک گذاشتن آموخته های خود با دیگران است. وی یک توسعه دهنده نرم افزار برای بنیاد ساموئل رابرتز نوبل است ، یک موسسه تحقیقاتی کشاورزی واقع در قلب جنوب اوکلاهما. شغل روزانه وی وی را مشغول برنامه نویسی برنامه های ASP.NET و iOS می کند که از فعالیت های مختلف تجاری و علمی بنیاد پشتیبانی می کند. اندرو از روز صفر برای توسعه iOS از Swift استقبال کرده است و دوست دارد توسعه دهندگان را قادر سازد تا در ساخت برنامه های iOS با Swift موفق شوند.