آموزش 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

  • فونت های اندازه گیری پویا Dynamically sizing fonts

  • اضافه کردن نقشه Add a map

  • خواننده هندسه GeometryReader

  • UIViewControllers را اضافه کنید Add UIViewControllers

  • SwiftUI به صفحه داستانی SwiftUI to storyboards

  • کلاس های اندازه و چشم انداز Size classes and landscape

نتیجه Conclusion

  • مراحل بعدی Next steps

7. Swiftui و Xcode 12 7. SwiftUI and Xcode 12

  • یک پروژه Swiftui Multiplatform را شروع کنید Start a multiplatform SwiftUI project

  • Multiplatform برای macO Multiplatform for macOS

  • مدل های داده سلسله مراتبی Hierarchy data models

  • طرح Outlines

  • نماهای مجموعه و شبکه های تنبل Collection views and lazy grids

  • جستجو در سلسله مراتب Searching hierarchies

نمایش نظرات

آموزش Swiftui Essential Training (2019)
جزییات دوره
4h 58m
60
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
20,296
- از 5
دارد
دارد
دارد
Steven Lipton
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar