دوره آموزش جامع SwiftUI
Linkedin – SwiftUI Essential Training
به زبان انگلیسی با زیرنویس فارسی توسط هوش مصنوعی و زیرنویس انگلیسی کامل
SwiftUI، یک راه ابتکاری جدید برای چیدمان رابطهای کاربری در پلتفرمهای اپل، اولین بار با انتشار Xcode 11 آغاز شد. این کیت ابزار رابط کاربری ساختارهای چیدمان، کنترلها و نماهایی را ارائه میکند که به شما امکان میدهد رابط کاربری برای مک، آیفون، iPad، Apple Watch و Apple TV بسازید، همه از یک کد.
اگر کنجکاو هستید SwiftUI چه تفاوتی با UIKit و AppKit دارد یا می خواهید کار با این کیت قدرتمند را شروع کنید این دوره برای شما مناسب است.
در این دوره آموزش جامع SwiftUI به استیون لیپتون بپیوندید تا نحوه استفاده از Xcode و SwiftUI را برای تنظیم رابط کاربری برنامه نشان دهد.
نحوه کار با نماهای مجموعه، افزودن پیمایش، متحرک سازی تعاملات و موارد دیگر را کشف کنید. او برای اینکه این مفاهیم را به یک زمینه واقعی تبدیل کند، نحوه استفاده از SwiftUI را برای ساخت قسمت جلویی یک برنامه سفارش برای یک رستوران پیتزا بررسی می کند.
فهرست سرفصل های دوره : آموزش Linkedin – SwiftUI Essential Training
دوره آموزش جامع SwiftUI
- مقدمه
تغییر دهنده بازی شگفت انگیز: SwiftUI
آنچه شما باید بدانید
- 1. مفاهیم اولیه SwiftUI و Xcode
یک پروژه جدید SwiftUI را شروع کنید
بررسی سوئیفت
پنجره کد و canvas
اصلاح کننده ها در canvas و کد
پیش نمایش های ContentView
- 2. نمایش مجموعه
یک نمای stack را جاسازی کنید
لیست های اساسی
ForEach
یک فایل جدید بسازید
استخراج زیرنمایش ها
مشاهده های فرعی با پارامترها
چالش
راه حل
- 3. کنترل ها و اصلاح کننده ها برای Layout
اصلاح کننده های فضا
اصلاح کننده های رنگ
اصلاح کننده های متن
نمادهای SF
تصاویر و افکت ها
اصلاح کننده های اندازه
اصلاح کننده های مقیاس
اصلاح کننده های موقعیت
چالش
راه حل
- 4. مدل ها و تست
متغیرها و دکمه ها را حالت دهید
مجموعه های پویا
پروتکل قابل شناسایی
پر جمعیت کردن مجموعه ها
جهت یابی
یک مدل را به root view ها اضافه کنید
از متغیرهای الزام آور استفاده کنید
از Combine و ObservedObject در مدل ها استفاده کنید
متغیرهای محیطی
چالش
راه حل
- 5. تعامل
نوارهای برگه
هشدارها
ارائه برگه ها
Stepper ها
انتخاب کنندگان
ورودی متن
تعامل لیست
انیمیشن
Tap gesture ها
چالش
راه حل
- 6. یکپارچه سازی با سایر چارچوب ها
یک نقشه اضافه کنید
UIViewControllers را اضافه کنید
SwiftUI به استوری بوردها
GeometryReader
اندازه گذاری پویا فونت ها
- 7. SwiftUI و Xcode 12
یک پروژه SwiftUI چند پلتفرمی را شروع کنید
چند پلتفرمی برای macOS
مدل های داده سلسله مراتبی
نمای کلی
جستجوی سلسله مراتب
نماهای مجموعه و شبکه های تنبل
- نتیجه گیری
مراحل بعدی
دوره آموزش جامع SwiftUI
Linkedin – SwiftUI Essential Training ، به زبان انگلیسی با زیرنویس فارسی توسط هوش مصنوعی و زیرنویس انگلیسی کامل ارائه شده است!
کیفیت بالا و آموزش کاربردی
قیمت ها بسیار منصفانه است،
مشکلم حل شد