🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت رابط کاربری 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
اندرو بانکروفت یک دانش آموز متولد شده ، علاقه مند به کشف و به اشتراک گذاشتن آموخته های خود با دیگران است. وی یک توسعه دهنده نرم افزار برای بنیاد ساموئل رابرتز نوبل است ، یک موسسه تحقیقاتی کشاورزی واقع در قلب جنوب اوکلاهما. شغل روزانه وی وی را مشغول برنامه نویسی برنامه های ASP.NET و iOS می کند که از فعالیت های مختلف تجاری و علمی بنیاد پشتیبانی می کند. اندرو از روز صفر برای توسعه iOS از Swift استقبال کرده است و دوست دارد توسعه دهندگان را قادر سازد تا در ساخت برنامه های iOS با Swift موفق شوند.
نمایش نظرات