لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
نمایش نظرات