🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Swiftui Essential Training (2019)
- آخرین آپدیت
دانلود SwiftUI Essential Training (2019)
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
Swiftui ، یک روش جدید نوآورانه برای ایجاد رابط های کاربر بر روی سیستم عامل های اپل ، اولین کار خود را با انتشار Xcode 11 انجام داد. این کیت ابزار UI ساختارهای چیدمان ، کنترل و نمایی را ارائه می دهد که به شما امکان می دهد رابط های کاربر را برای Mac ، iPhone ، iPad ، Apple Watch و Apple TV ایجاد کنید. اگر کنجکاو هستید که چگونه Swiftui با Uikit و AppKit تفاوت دارد - یا فقط می خواهید با این کیت ابزار قدرتمند جدید شروع کنید - سپس این دوره برای شما مناسب است. به استیون لیپتون بپیوندید زیرا او نحوه استفاده از Xcode و Swiftui را برای تنظیم رابط کاربری یک برنامه نشان می دهد. نحوه کار با نماهای مجموعه ، اضافه کردن ناوبری ، تعامل تحریک و موارد دیگر را کشف کنید. وی برای وام دادن به این مفاهیم یک زمینه در دنیای واقعی ، او از نحوه استفاده از Swiftui برای ساخت قسمت جلوی یک برنامه سفارش برای یک رستوران پیتزا استفاده می کند.
سرفصل ها و درس ها
مقدمه
Introduction
ذهن بازی در حال تغییر ذهن: SwiftUI
The mind blowing game changer: SwiftUI
آنچه باید بدانید
What you should know
1. مفاهیم اساسی SwiftUI و Xcode
1. SwiftUI and Xcode Basic Concepts
یک پروژه SwiftUI جدید شروع کنید
Start a new SwiftUI project
برخی بررسی Swift
Some Swift review
پنجره کد و بوم
The code window and canvas
اصلاح کننده ها در بوم و کد
Modifiers in canvas and code
پیش نمایش های ContentView
ContentView previews
2. نماهای مجموعه
2. Collection Views
نمای پشته را درج کنید
Embed a stack view
لیست های اساسی
Basic lists
برای هر
ForEach
یک پرونده جدید درست کنید
Make a new file
استخراج زیرنویس ها
Extract subviews
سؤالات با پارامترها
Subviews with parameters
چالش
Challenge
راه حل
Solution
3. کنترل ها و اصلاح کنندگان برای چیدمان
3. Controls and Modifiers for Layout
اصلاح کننده های فضایی
Space modifiers
اصلاح کننده های رنگ
Color modifiers
اصلاح کننده متن
Text modifiers
نمادهای SF
SF symbols
تصاویر و جلوه ها
Images and effects
اصلاح کننده اندازه
Size modifiers
اصلاح کننده های مقیاس
Scale modifiers
اصلاح کننده های موقعیت
Position modifiers
چالش
Challenge
راه حل
Solution
4. مدل ها و تست
4. Models and Testing
متغیرها و دکمه های حالت
State variables and buttons
مجموعه های پویا
Dynamic collections
پروتکل قابل شناسایی
The identifiable protocol
مجموعه های جمعیت
Populating collections
جهت یابی
Navigation
مدلی را به نمایش های ریشه ای اضافه کنید
Add a model to root views
از متغیرهای صحافی استفاده کنید
Use binding variables
در مدل ها از Combine و ObsectedObject استفاده کنید
Use Combine and ObservedObject in models
متغیرهای محیطی
Environment variables
چالش
Challenge
راه حل
Solution
5- تعامل
5. Interaction
میله های زبانه
Tab bars
هشدارها
Alerts
ارائه برگه
Presenting sheets
استپ ها
Steppers
جمع کننده ها
Pickers
ورودی متن
Text input
تعامل لیست
List interaction
انیمیشن
Animation
روی حرکات ضربه بزنید
Tap gestures
چالش
Challenge
راه حل
Solution
6. ادغام با چهارچوبهای دیگر
6. Integration with Other Frameworks
نمایش نظرات