آموزش SwiftUI با مثال

SwiftUI By Examples

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

در این کلاس، من به شما در مورد SwiftUI، جدیدترین افزوده اپل به دنیای شگفت انگیز توسعه iOS به شما آموزش خواهم داد. SwiftUI چیزی کمتر از یک تغییر دهنده بازی نیست. این زندگی توسعه‌دهنده iOS را بسیار آسان‌تر می‌کند و من نمی‌توانم صبر کنم تا تمام جادویی که در انتظار شماست را به شما نشان دهم.

ما تمام مراحل ساخت برنامه SwiftUI را از ابتدا طی خواهیم کرد.

خواهید آموخت:

  • نحوه ایجاد ساختار اولیه برنامه SwiftUI
  • نحوه کار با Git و Source Control
  • نحوه تنظیم دقیق طرح‌بندی اولیه
  • نحوه ایجاد آسان لیست موارد
  • نحوه افزودن جزئیات بیشتر از آرایه به نمای
  • نحوه استفاده از پیوندهای پیمایش
  • چگونه می توان زیرنماها را استخراج کرد تا کد شما خواناتر شود
  • نحوه ایجاد نمای جزئیات
  • نحوه بزرگنمایی تصویر
  • نحوه افزودن و متحرک سازی نمادها
  • نحوه استفاده از قاب های انعطاف پذیر
  • نحوه تغییر منبع داده از آرایه به شی
  • نحوه افزودن، حذف و ترتیب مجدد موارد لیست
  • نحوه کار با چند پیش نمایش

برای استفاده حداکثری از این دوره و برای اینکه بتوانید قدم به قدم من را دنبال کنید، به macOS Catalina یا جدیدتر و Xcode 11 یا جدیدتر نیاز دارید. با Xcode 11، اپل پیش نمایش های زنده را معرفی کرد، بنابراین دیگر نیازی به کامپایل پروژه خود و اجرای آن در Simulator هر بار که تغییراتی در کد خود ایجاد می کنید ندارید.

پروژه شما بسیار ساده است. گام به گام من را دنبال کنید، نسخه نهایی خود را بسازید و آن را در اینجا با ما به اشتراک بگذارید. می توانید اسکرین شات یا حتی بهتر از آن، یک ویدیوی کوتاه که نشان می دهد همه چیز چگونه کار می کند، پست کنید. اگر واقعاً می‌خواهید از این کلاس حداکثر استفاده را ببرید، سعی کنید موارد و تنظیمات را اینجا و آنجا تغییر دهید تا برنامه شما واقعاً منحصر به فرد باشد.

شما می توانید اندازه فونت، رنگ ها را تغییر دهید، می توانید از تصاویر خود و شرح موارد استفاده کنید. آیا می توانید به طور کلی فهرستی از موارد خود را تهیه کنید؟ در مورد لیستی از همکاران یا همکلاسی های خود به جای اتاق کنفرانس چطور؟


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

درس ها Lessons

  • ایجاد نمای جزئیات Creating detail view

  • تنظیم دقیق چیدمان Fine-tuning the layout

  • افزودن جزئیات اتاق Adding room details

  • مقدمه Introduction

  • اضافه کردن قاب انعطاف پذیر Adding flexible frame

  • در حال حذف موارد Deleting items

  • افزودن لینک های ناوبری Adding navigation links

  • نماد ویدیو متحرک Animating video icon

  • افزودن پیش نمایش های بیشتر Adding more previews

  • تغییر منبع داده Changing the data source

  • اضافه کردن نماد ویدیو Adding video icon

  • بزرگنمایی تصویر Zooming the image

  • ایجاد ساختار اساسی Creating basic structure

  • افزودن اتاق جدید Adding new room

  • افزودن جزئیات بیشتر در مورد اتاق ها Adding more details about rooms

  • ایجاد لیست اقلام Creating list of items

  • کار با کنترل منبع Working with source control

  • سفارش مجدد اقلام Reordering items

  • در حال استخراج نمای فرعی Extracting subview

نمایش نظرات

Skillshare (اسکیل شیر)

اسکیل‌شر یک پلتفرم آموزشی آنلاین است که به میلیون‌ها افراد در سراسر جهان امکان یادگیری مهارت‌های جدید را فراهم می‌کند. این پلتفرم با ارائه دوره‌های متنوع در زمینه‌هایی از جمله هنر و طراحی، فناوری، کسب و کار، و زندگی موفق، به کاربران خود این امکان را می‌دهد تا به صورت آنلاین به یادگیری بپردازند.

یکی از ویژگی‌های منحصر به فرد سکیل‌شر، ارائه دوره‌های تدریس شده توسط صاحبان مهارت‌ها و افراد موفق در زمینه‌های مختلف است. این امر باعث می‌شود که کاربران از تجربیات و دانش عملی افرادی که در حوزه‌های مورد نظرشان موفق عمل کرده‌اند، بهره‌مند شوند و بهترین اطلاعات را برای بهبود مهارت‌های خود دریافت کنند. به این ترتیب، سکیل‌شر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق می‌کند و به آنها کمک می‌کند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.

آموزش SwiftUI با مثال
جزییات دوره
40m
19
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
63
3 از 5
ندارد
دارد
دارد
Jan Zavrel
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jan Zavrel Jan Zavrel

نویسنده، وبلاگ نویس، مشاور، توسعه دهنده