آموزش SwiftUI - منبع کامل توسعه دهندگان iOS 16/کتاب مقدس

SwiftUI - The Complete iOS 16 Developers Resource / Bible

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: چارچوب iOS 16 SwiftUI، توضیح داده شده است! - از پرفروش ترین پرفروش "SwiftUI For Masterminds" توسط JD Gauchat دانش آموزان یاد می گیرند که چگونه با فریم ورک SwiftUI کار کنند و تمام کدهای مورد نیاز برای ساخت برنامه های فوق العاده جالب را دریافت کنند. زبان از ابتدا

این دوره با آخرین نسخه iOS 16 نوشته و ضبط شده است!

به "SwiftUI - منبع کامل توسعه دهندگان iOS 16 و کتاب مقدس، راهنمای قطعی برای یادگیری همه چیز SwiftUI خوش آمدید.

این یک دوره مرجع/کتاب آشپزی/و مجموعه اسناد SwiftUI برای همه چیز SwiftUI است. صدها مثال/دستورالعمل ویدیویی/و پروژه قابل دانلود در اینجا وجود دارد تا بتوانید کد مورد نیاز خود را دریافت کنید و آن را مستقیماً به پروژه های خود اضافه کنید/اسناد SwiftUI خود را ایجاد کنید یا آن را به اسناد SwiftUI موجود خود اضافه کنید.

اسم من استیو دستفانو است، من یک توسعه دهنده SwiftUI هستم و با همکاری برنامه نویس زبردست J.D. Gauchat، کتاب پرفروش او "SwiftUI for Masterminds نسخه 16 iOS" را به این دوره آموزشی کامل برای توسعه دهندگان تبدیل کردم.

و این دوره با دوره‌های دیگر متفاوت است، زیرا ما فقط سطح را خراش نمی‌دهیم، یا چند برنامه ساده نمی‌سازیم... در اینجا، من چارچوب SwiftUI را توضیح داده‌ایم.

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

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

همچنین فایل کد هر سخنرانی در این دوره گنجانده شده است، بنابراین می‌توانید آن را دانلود کرده و فوراً در برنامه‌های خود استفاده کنید، همه با آخرین نسخه ساخته شده‌اند و برای اجرای کامل آزمایش شده‌اند. این یک کتابخانه عظیم از کدها است، صدها مثال که چارچوب SwiftUI را برجسته می‌کنند، به‌طور مرتب برای جستجو و ارجاع آسان دسته‌بندی شده‌اند، بنابراین شما همه چیز لازم را برای ایجاد برنامه‌های خیره‌کننده خود برای ارسال به App Store دارید.

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

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

اگر یک برنامه نویس باتجربه هستید، این دوره منبعی برای شما خواهد بود، زیرا یک پایگاه داده عظیم از آموزش و کدهای قابل دانلود است که برای اضافه کردن به مجموعه اسناد SwiftUI خود بسیار عالی است... شبیه به یک کتاب آشپزی کد است. اما با دستورالعمل بسیار دقیق.

برخی از موضوعات تحت پوشش در اینجا آمده است:

توسعه برنامه • زبان Swift (زبان کامل) • پروتکل ها • چارچوب ها • رابط کاربری • پروتکل مشاهده • انواع غیر شفاف • متن • اصلاح کننده ها • نمای رنگی • نمای تصویر • اصلاح کننده های رویداد • اصلاح کننده های سفارشی • چیدمان • منطقه امن • اولویت ها • تراز راهنماها • گروه‌ها • نماهای سفارشی • پیش‌نمایش‌ها • چارچوب Regex • شبکه‌ها • اصلاح‌کننده‌های پیش‌نمایش • محیط • پوشش‌های دارایی • @State • @Binding • @Environment • @AppStorage • مدل • قابل مشاهده • @EnvironmentObject • مشاهده مدل • ترکیب چارچوب • مشترکین • ناشران • تبدیل مقادیر • اپراتورها • موضوعات • نمای دکمه‌های کنترل • نمای فیلد متنی • نمای امن فیلد • تغییر نمای • نمای لغزنده • نمای پله‌ای • نمای پیمایش • نمای پیوند ناوبری • نمای برگه • صفحه‌ها • پاپاورها • نمایش‌های هشدار • برگه‌های اقدام • نمایش‌های تقسیم‌شده • سفارشی پیمایش • کلاس‌های اندازه • جهت • نمای GeometryReader • تنظیمات برگزیده • Mac Catalyst • کد شرطی • منو • پشتیبانی از چندین ویندوز • لیست‌ها • ForEach View • ScrollView • نمای فهرست • حالت نسخه بخش ها • دکمه های سفارشی • جستجو • نمای انتخابگر • نمای انتخابگر تاریخ • فرم ها • شکل ها • نمودارها • گرادیان ها • تصاویر • مسیرها • تغییر شکل های سفارشی • انیمیشن ها • تست ضربه • انتقال ها • اشاره • مرکز اعلان • اعلان های سیستم • اعلان های کاربر • موقت اعلان‌ها • پیش‌فرض‌های کاربر • مدیر فایل • URLها و مسیرها • فایل‌ها و فهرست‌ها • بسته‌بندی • بایگانی • رمزگذاری و رمزگشایی • JSON • داده‌های اصلی • مدل داده هسته • پشته داده هسته • توصیفگرهای مرتب‌سازی • iCloud • دستگاه‌های آزمایشی • ذخیره‌سازی مقدار کلید • @ AppStorage • ادغام UIKit • وب • کنترلر نمای سافاری • MapKit • دوربین • کتابخانه عکس • دوربین سفارشی • AviKit FrameWork • پخش کننده ویدیوی سفارشی • نمای مجموعه • برنامه توسعه دهنده اپل • انتشار در فروشگاه App • گواهی ها، نمایه های ارائه، شناسه ها • فروشگاه App اتصال • زبان Swift.• و موارد دیگر.

پس با JD و من کد بیایید، با مجموعه‌ای از ابزارهای طراحی فوق‌العاده جالب و دیوانه‌کننده کار کنید، و هر آنچه را که باید در مورد چارچوب SwiftUI بدانید، و نحوه پیاده‌سازی و استفاده از تمام فناوری‌های جدید عالی آن را بیاموزید.

این دوره با آخرین نسخه iOS 16 نوشته و ضبط شده است!


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

همه فایل های کد پروژه و لیست را دانلود کنید! - و کتاب همراه را دریافت کنید DOWNLOAD ALL PROJECT AND LISTING CODE FILES! - AND GET THE COMPANION BOOK

  • همه کد پروژه iOS 16 و کد لیست فردی دوره را دانلود کنید Download all the iOS 16 project code and individual listing code for the course

  • کتاب همراه برای این دوره در وب سایت JD موجود است The Companion Book for this course is available at JD's website

  • کتاب همراه برای این دوره در وب سایت JD موجود است The Companion Book for this course is available at JD's website

همه فایل های کد پروژه و لیست را دانلود کنید! - و کتاب همراه را دریافت کنید DOWNLOAD ALL PROJECT AND LISTING CODE FILES! - AND GET THE COMPANION BOOK

  • همه کد پروژه iOS 16 و کد لیست فردی دوره را دانلود کنید Download all the iOS 16 project code and individual listing code for the course

فصل 1 - توسعه برنامه - نحوه استفاده از این دوره (iOS 16) Chapter 1 - App Development - How to use this Course (iOS 16)

  • فهرست مطالب Table of Contents

  • فهرست مطالب Table of Contents

  • 1.0 - خوش آمدید - نحوه استفاده از این دوره آموزشی iOS 16 1.0 - Welcome - How to use this iOS 16 course

  • 1.0 - خوش آمدید - نحوه استفاده از این دوره آموزشی iOS 16 1.0 - Welcome - How to use this iOS 16 course

  • 1.1 - مروری بر توسعه برنامه 1.1 - App Development Overview

  • 1.1 - مروری بر توسعه برنامه 1.1 - App Development Overview

  • 1.2 - Xcode 14 1.2 - Xcode 14

  • 1.3 - توسعه - زبانها - چارچوبها - APIها - کامپایلر 1.3 - Development - Languages - Frameworks - APIs - Compiler

فصل 1 - توسعه برنامه - نحوه استفاده از این دوره (iOS 16) Chapter 1 - App Development - How to use this Course (iOS 16)

  • 1.2 - Xcode 14 1.2 - Xcode 14

  • 1.3 - توسعه - زبانها - چارچوبها - APIها - کامپایلر 1.3 - Development - Languages - Frameworks - APIs - Compiler

فصل 2 - مقدمه ای بر سوئیفت (iOS 16) Chapter 2 - Introduction to Swift (iOS 16)

  • 2.1 - برنامه نویسی کامپیوتر - زمین بازی 2.1 - Computer Programming - Playground

  • 2.2 - متغیرها 2.2 - Variables

  • 2.2 - متغیرها 2.2 - Variables

  • 2.3 - انواع داده ها 2.3 - Data Types

  • 2.4 قسمت 1 - شرط ها و حلقه ها - اگر غیر از این باشد 2.4 Part 1 - Conditionals and Loops - If else

  • 2.4 قسمت 1 - شرط ها و حلقه ها - اگر غیر از این باشد 2.4 Part 1 - Conditionals and Loops - If else

  • 2.4 قسمت 2 - شرط ها و حلقه ها - سوئیچ 2.4 Part 2 - Conditionals and Loops - switch

  • 2.4 قسمت 2 - شرط ها و حلقه ها - سوئیچ 2.4 Part 2 - Conditionals and Loops - switch

  • 2.4 قسمت 3 - شرط ها و حلقه ها - while - repeat while - for in 2.4 Part 3 - Conditionals and Loops - while - repeat while - for in

  • 2.4 قسمت 3 - شرط ها و حلقه ها - while - repeat while - for in 2.4 Part 3 - Conditionals and Loops - while - repeat while - for in

  • 2.4 قسمت 4 - شرط ها و حلقه ها - کنترل اظهارات انتقال 2.4 Part 4 - Conditionals and Loops - Control transfer statements

فصل 2 - مقدمه ای بر سوئیفت (iOS 16) Chapter 2 - Introduction to Swift (iOS 16)

  • 2.1 - برنامه نویسی کامپیوتر - زمین بازی 2.1 - Computer Programming - Playground

  • 2.3 - انواع داده ها 2.3 - Data Types

  • 2.4 قسمت 4 - شرط ها و حلقه ها - کنترل اظهارات انتقال 2.4 Part 4 - Conditionals and Loops - Control transfer statements

فصل 3 - پارادایم سوئیفت (iOS 16) Chapter 3 - Swift Paradigm (iOS 16)

  • 3.1 • 3.2 - قسمت 1 - پارادایم های برنامه نویسی - توابع 3.1 • 3.2 - Part 1 - Programming Paradigms - Functions

  • 3.1 • 3.2 - قسمت 1 - پارادایم های برنامه نویسی - توابع 3.1 • 3.2 - Part 1 - Programming Paradigms - Functions

  • 3.2 - قسمت 2 - توابع عمومی 3.2 - Part 2 - Generic Functions

  • 3.2 - قسمت 2 - توابع عمومی 3.2 - Part 2 - Generic Functions

  • 3.2 - قسمت 3 - توابع استاندارد 3.2 - Part 3 - Standard Functions

  • 3.2 - قسمت 3 - توابع استاندارد 3.2 - Part 3 - Standard Functions

  • 3.2 - قسمت 4 - محدوده 3.2 - Part 4 - Scopes

  • 3.2 - قسمت 5 - بسته شدن 3.2 - Part 5 - Closures

  • 3.2 - قسمت 5 - بسته شدن 3.2 - Part 5 - Closures

  • 3.3 - قسمت 1 - سازه ها 3.3 - Part 1 - Structures

  • 3.3 - قسمت 1 - سازه ها 3.3 - Part 1 - Structures

  • 3.3 - قسمت 2 - مسیرهای کلیدی 3.3 - Part 2 - Key Paths

  • 3.3 - قسمت 2 - مسیرهای کلیدی 3.3 - Part 2 - Key Paths

  • 3.3 - قسمت 3 - روشها 3.3 - Part 3 - Methods

  • 3.3 - قسمت 3 - روشها 3.3 - Part 3 - Methods

  • 3.3 - قسمت 4 - مقداردهی اولیه 3.3 - Part 4 - Initialization

  • 3.3 - قسمت 5 - خصوصیات محاسبه شده 3.3 - Part 5 - Computed Properties

  • 3.3 - قسمت 6 - ناظران اموال 3.3 - Part 6 - Property Observers

  • 3.3 - قسمت 7 - نوع ویژگی ها و روش ها 3.3 - Part 7 - Type Properties and Methods

  • 3.3 - قسمت 8 - ساختارهای عمومی 3.3 - Part 8 - Generic Structures

  • 3.3 - قسمت 9 - ساختارهای نوع اولیه 3.3 - Part 9 - Primitive Type Structures

  • 3.3 - قسمت 9 - ساختارهای نوع اولیه 3.3 - Part 9 - Primitive Type Structures

  • 3.3 - قسمت 10 - سازه های محدوده 3.3 - Part 10 - Range Structures

  • 3.3 - قسمت 10 - سازه های محدوده 3.3 - Part 10 - Range Structures

  • 3.3 - قسمت 11 - سازه های رشته ای 3.3 - Part 11 - String Structures

  • 3.3 - قسمت 11 - سازه های رشته ای 3.3 - Part 11 - String Structures

  • 3.3 - قسمت 12 - ساختارهای آرایه 3.3 - Part 12 - Array Structures

  • 3.3 - قسمت 12 - ساختارهای آرایه 3.3 - Part 12 - Array Structures

  • 3.3 - قسمت 13 - ساختارهای مجموعه 3.3 - Part 13 - Set Structures

  • 3.3 - قسمت 14 - ساختارهای فرهنگ لغت 3.3 - Part 14 - Dictionary Structures

  • 3.3 - قسمت 14 - ساختارهای فرهنگ لغت 3.3 - Part 14 - Dictionary Structures

  • 3.4 - قسمت 1 - شمارش ها 3.4 - Part 1 - Enumerations

  • 3.4 - قسمت 1 - شمارش ها 3.4 - Part 1 - Enumerations

  • 3.4 - قسمت 2 - ارزشهای خام 3.4 - Part 2 - Raw Values

  • 3.4 - قسمت 2 - ارزشهای خام 3.4 - Part 2 - Raw Values

  • 3.4 - قسمت 3 - ارزش های مرتبط 3.4 - Part 3 - Associated Values

  • 3.4 - قسمت 3 - ارزش های مرتبط 3.4 - Part 3 - Associated Values

  • 3.5 - قسمت 1 - اشیاء - تعریف اشیا 3.5 - Part 1 - Objects - Definition of Objects

  • 3.5 - قسمت 2 - نوع ویژگی ها و روش ها 3.5 - Part 2 - Type Properties and Methods

  • 3.5 - قسمت 2 - نوع ویژگی ها و روش ها 3.5 - Part 2 - Type Properties and Methods

  • 3.5 - قسمت 3 - انواع مرجع 3.5 - Part 3 - Reference Types

  • 3.5 - قسمت 3 - انواع مرجع 3.5 - Part 3 - Reference Types

  • 3.5 - قسمت 4 - خود 3.5 - Part 4 - Self

  • 3.5 - قسمت 5 - مدیریت حافظه 3.5 - Part 5 - Memory Management

  • 3.5 - قسمت 6 - ارث 3.5 - Part 6 - Inheritance

  • 3.5 - قسمت 6 - ارث 3.5 - Part 6 - Inheritance

  • 3.5 - قسمت 7 - نوع ریخته گری 3.5 - Part 7 - Type Casting

  • 3.5 - قسمت 8 - مقداردهی اولیه 3.5 - Part 8 - Initialization

  • 3.5 - قسمت 9 - Deinitialization 3.5 - Part 9 - Deinitialization

  • 3.5 - قسمت 10 - کنترل دسترسی و اصلاح کننده ها - Singletons 3.5 - Part 10 - Access Control and Modifiers - Singletons

  • 3.6 - قسمت 1 - پروتکل ها 3.6 - Part 1 - Protocols

  • 3.6 - قسمت 2 - تعریف پروتکل ها 3.6 - Part 2 - Definition of Protocols

  • 3.6 - قسمت 3 - پروتکل های عمومی 3.6 - Part 3 - Generic Protocols

  • 3.6 - قسمت 4 - پروتکل های سوئیفت 3.6 - Part 4 - Swift Protocols

  • 3.6 - قسمت 4 - پروتکل های سوئیفت 3.6 - Part 4 - Swift Protocols

  • 3.6 - قسمت 5 - برنامه های افزودنی 3.6 - Part 5 - Extensions

  • 3.6 - قسمت 6 - نمایندگان 3.6 - Part 6 - Delegates

  • 3.6 - قسمت 6 - نمایندگان 3.6 - Part 6 - Delegates

  • 3.7 - قسمت 1 - خطاها - خطاهای پرتاب 3.7 - Part 1 - Errors - Throwing Errors

  • 3.7 - قسمت 1 - خطاها - خطاهای پرتاب 3.7 - Part 1 - Errors - Throwing Errors

  • 3.7 - قسمت 2 - رسیدگی به خطاها 3.7 - Part 2 - Handling Errors

  • 3.7 - قسمت 2 - رسیدگی به خطاها 3.7 - Part 2 - Handling Errors

  • 3.7 - قسمت 3 - نتایج 3.7 - Part 3 - Results

  • 3.7 - قسمت 3 - نتایج 3.7 - Part 3 - Results

فصل 3 - پارادایم سوئیفت (iOS 16) Chapter 3 - Swift Paradigm (iOS 16)

  • 3.2 - قسمت 4 - محدوده 3.2 - Part 4 - Scopes

  • 3.3 - قسمت 4 - مقداردهی اولیه 3.3 - Part 4 - Initialization

  • 3.3 - قسمت 5 - خصوصیات محاسبه شده 3.3 - Part 5 - Computed Properties

  • 3.3 - قسمت 6 - ناظران اموال 3.3 - Part 6 - Property Observers

  • 3.3 - قسمت 7 - نوع ویژگی ها و روش ها 3.3 - Part 7 - Type Properties and Methods

  • 3.3 - قسمت 8 - ساختارهای عمومی 3.3 - Part 8 - Generic Structures

  • 3.3 - قسمت 13 - ساختارهای مجموعه 3.3 - Part 13 - Set Structures

  • 3.5 - قسمت 1 - اشیاء - تعریف اشیا 3.5 - Part 1 - Objects - Definition of Objects

  • 3.5 - قسمت 4 - خود 3.5 - Part 4 - Self

  • 3.5 - قسمت 5 - مدیریت حافظه 3.5 - Part 5 - Memory Management

  • 3.5 - قسمت 7 - نوع ریخته گری 3.5 - Part 7 - Type Casting

  • 3.5 - قسمت 8 - مقداردهی اولیه 3.5 - Part 8 - Initialization

  • 3.5 - قسمت 9 - Deinitialization 3.5 - Part 9 - Deinitialization

  • 3.5 - قسمت 10 - کنترل دسترسی و اصلاح کننده ها - Singletons 3.5 - Part 10 - Access Control and Modifiers - Singletons

  • 3.6 - قسمت 1 - پروتکل ها 3.6 - Part 1 - Protocols

  • 3.6 - قسمت 2 - تعریف پروتکل ها 3.6 - Part 2 - Definition of Protocols

  • 3.6 - قسمت 3 - پروتکل های عمومی 3.6 - Part 3 - Generic Protocols

  • 3.6 - قسمت 5 - برنامه های افزودنی 3.6 - Part 5 - Extensions

فصل 4 - مقدمه ای بر فریم ورک ها (iOS 16) Chapter 4 - Introduction to Frameworks (iOS 16)

  • 4.1 - 4.2 - قسمت 1 - چارچوبها - مبانی و توابع استاندارد بیشتر 4.1 - 4.2 - Part 1 - Frameworks - Foundations & More Standard Functions

  • 4.1 - 4.2 - قسمت 1 - چارچوبها - مبانی و توابع استاندارد بیشتر 4.1 - 4.2 - Part 1 - Frameworks - Foundations & More Standard Functions

  • 4.2 - قسمت 2 - رشته ها 4.2 - Part 2 - Strings

  • 4.2 - قسمت 3 - محدوده ها 4.2 - Part 3 - Ranges

  • 4.2 - قسمت 4 - اعداد 4.2 - Part 4 - Numbers

  • 4.2 - قسمت 4 - اعداد 4.2 - Part 4 - Numbers

  • 4.2 - قسمت 5 - تاریخ 4.2 - Part 5 - Dates

  • 4.2 - قسمت 5 - تاریخ 4.2 - Part 5 - Dates

  • 4.2 - قسمت 6 - اندازه گیری 4.2 - Part 6 - Measurements

  • 4.2 - قسمت 6 - اندازه گیری 4.2 - Part 6 - Measurements

  • 4.2 - قسمت 7 - تایمر 4.2 - Part 7 - Timer

  • 4.3 قسمت 1 - چارچوب RegexBuilder 4.3 Part 1 - RegexBuilder Framework

  • 4.3 قسمت 1 - چارچوب RegexBuilder 4.3 Part 1 - RegexBuilder Framework

  • 4.3 قسمت 2 - Regex Builder 4.3 Part 2 - Regex Builder

  • 4.3 قسمت 2 - Regex Builder 4.3 Part 2 - Regex Builder

  • 4.4 - گرافیک اصلی 4.4 - Core graphics

  • 4.4 - گرافیک اصلی 4.4 - Core graphics

فصل 4 - مقدمه ای بر فریم ورک ها (iOS 16) Chapter 4 - Introduction to Frameworks (iOS 16)

  • 4.2 - قسمت 2 - رشته ها 4.2 - Part 2 - Strings

  • 4.2 - قسمت 3 - محدوده ها 4.2 - Part 3 - Ranges

  • 4.2 - قسمت 7 - تایمر 4.2 - Part 7 - Timer

فصل 5 - چارچوب SwiftUI (iOS 16) Chapter 5 - SwiftUI Framework (iOS 16)

  • 5.1 - قسمت 1 - XCode - پروژه ها - منطقه ویرایشگر 5.1 - Part 1 - XCode - Projects - Editor Area

  • 5.1 قسمت 2 - فایل های SwiftUI 5.1 Part 2 - SwiftUI Files

  • 5.1 قسمت 3 - بوم 5.1 Part 3 - Canvas

  • 5.1 قسمت 4 - انواع مات 5.1 Part 4 - Opaque Types

  • 5.1 قسمت 4 - انواع مات 5.1 Part 4 - Opaque Types

  • 5.2 قسمت 1 - نمای متن 5.2 Part 1 - Text View

  • 5.2 قسمت 2 - اصلاح کننده ها 5.2 Part 2 - Modifiers

  • 5.2 قسمت 2 - اصلاح کننده ها 5.2 Part 2 - Modifiers

  • 5.2 قسمت 3 - نمای رنگی 5.2 Part 3 - Color View

  • 5.2 قسمت 3 - نمای رنگی 5.2 Part 3 - Color View

  • 5.2 قسمت 4 - مواد 5.2 Part 4 - Materials

  • 5.2 قسمت 5 - تصاویر 5.2 Part 5 - Images

  • 5.2 قسمت 6 - نمادهای SF 5.2 Part 6 - SF Symbols

  • 5.2 قسمت 7 - اصلاح کننده رویداد 5.2 Part 7 - Event Modifiers

  • 5.2 قسمت 8 - اصلاح کننده های سفارشی 5.2 Part 8 - Custom Modifiers

  • 5.2 قسمت 8 - اصلاح کننده های سفارشی 5.2 Part 8 - Custom Modifiers

  • 5.3 قسمت 1 - چیدمان - پشته ها 5.3 Part 1 - Layout - Stacks

  • 5.3 قسمت 2 - منطقه امن 5.3 Part 2 - Safe Area

  • 5.3 قسمت 2 - منطقه امن 5.3 Part 2 - Safe Area

  • 5.3 قسمت 3 - اولویت ها 5.3 Part 3 - Priorities

  • 5.3 قسمت 3 - اولویت ها 5.3 Part 3 - Priorities

  • 5.3 قسمت 4 - راهنماهای تراز 5.3 Part 4 - Alignment Guides

  • 5.3 قسمت 5 - گروه ها 5.3 Part 5 - Groups

  • 5.3 قسمت 6 - شبکه ها 5.3 Part 6 - Grids

  • 5.3 قسمت 6 - شبکه ها 5.3 Part 6 - Grids

  • 5.3 قسمت 7 - نمایش های سفارشی 5.3 Part 7 - Custom Views

  • 5.3 قسمت 8 - طرح بندی سفارشی 5.3 Part 8 - Custom Layout

  • 5.3 قسمت 8 - طرح بندی سفارشی 5.3 Part 8 - Custom Layout

  • 5.3 قسمت 9 - نماهای عمومی 5.3 Part 9 - Generic Views

  • 5.4 قسمت 1 - پیش نمایش ها - اصلاح کننده های پیش نمایش 5.4 Part 1 - Previews - Preview Modifiers

  • 5.4 قسمت 1 - پیش نمایش ها - اصلاح کننده های پیش نمایش 5.4 Part 1 - Previews - Preview Modifiers

  • 5.4 قسمت 2 - محیط زیست 5.4 Part 2 - Environment

فصل 5 - چارچوب SwiftUI (iOS 16) Chapter 5 - SwiftUI Framework (iOS 16)

  • 5.1 - قسمت 1 - XCode - پروژه ها - منطقه ویرایشگر 5.1 - Part 1 - XCode - Projects - Editor Area

  • 5.1 قسمت 2 - فایل های SwiftUI 5.1 Part 2 - SwiftUI Files

  • 5.1 قسمت 3 - بوم 5.1 Part 3 - Canvas

  • 5.2 قسمت 1 - نمای متن 5.2 Part 1 - Text View

  • 5.2 قسمت 4 - مواد 5.2 Part 4 - Materials

  • 5.2 قسمت 5 - تصاویر 5.2 Part 5 - Images

  • 5.2 قسمت 6 - نمادهای SF 5.2 Part 6 - SF Symbols

  • 5.2 قسمت 7 - اصلاح کننده رویداد 5.2 Part 7 - Event Modifiers

  • 5.3 قسمت 1 - چیدمان - پشته ها 5.3 Part 1 - Layout - Stacks

  • 5.3 قسمت 4 - راهنماهای تراز 5.3 Part 4 - Alignment Guides

  • 5.3 قسمت 5 - گروه ها 5.3 Part 5 - Groups

  • 5.3 قسمت 7 - نمایش های سفارشی 5.3 Part 7 - Custom Views

  • 5.3 قسمت 9 - نماهای عمومی 5.3 Part 9 - Generic Views

  • 5.4 قسمت 2 - محیط زیست 5.4 Part 2 - Environment

فصل 6: رابط کاربری اعلامی (iOS 16) Chapter 6: Declarative User Interface (iOS 16)

  • 6.1 قسمت 1 - ایالات 6.1 Part 1 - States

  • 6.1 قسمت 1 - ایالات 6.1 Part 1 - States

  • 6.1 قسمت 2 - لفاف های دارایی 6.1 Part 2 - Property Wrappers

  • 6.1 قسمت 3 - @State 6.1 Part 3 - @State

  • 6.1 قسمت 3 - @State 6.1 Part 3 - @State

  • 6.1 قسمت 4 - @Binding 6.1 Part 4 - @Binding

  • 6.1 قسمت 5 - سازه های صحافی 6.1 Part 5 - Binding Structures

  • 6.1 قسمت 6 - @Environment 6.1 Part 6 - @Environment

  • 6.2 قسمت 1 - مدل 6.2 Part 1 - Model

  • 6.2 قسمت 1 - مدل 6.2 Part 1 - Model

  • 6.2 قسمت 2 - @EnvironmentObject 6.2 Part 2 - @EnvironmentObject

  • 6.2 قسمت 2 - @EnvironmentObject 6.2 Part 2 - @EnvironmentObject

  • 6.3 - مشاهده مدل 6.3 - View Model

  • 6.4 قسمت 1 - نمایش دکمه 6.4 Part 1 - Button View

  • 6.4 قسمت 1 - نمایش دکمه 6.4 Part 1 - Button View

  • 6.4 قسمت 2 - نمای TextField 6.4 Part 2 - TextField View

  • 6.4 قسمت 3 - SecureField View 6.4 Part 3 - SecureField View

  • 6.4 قسمت 4 - نمای ویرایشگر متن 6.4 Part 4 - TextEditor View

  • 6.4 قسمت 4 - نمای ویرایشگر متن 6.4 Part 4 - TextEditor View

  • 6.4 قسمت 5 - تغییر نمای 6.4 Part 5 - Toggle View

  • 6.4 قسمت 5 - تغییر نمای 6.4 Part 5 - Toggle View

  • 6.4 قسمت 6 - نمای اسلایدر 6.4 Part 6 - Slider View

  • 6.4 قسمت 7 - نمای ProgressView 6.4 Part 7 - ProgressView View

  • 6.4 - قسمت 8 - نمای پله ای 6.4 - Part 8 - Stepper View

  • 6.4 - قسمت 9 - نمای GroupBox 6.4 - Part 9 - GroupBox View

  • 6.5 قسمت 1 - کلاس های سازگاری - اندازه 6.5 Part 1 - Adaptivity - Size Classes

  • 6.5 قسمت 1 - کلاس های سازگاری - اندازه 6.5 Part 1 - Adaptivity - Size Classes

  • 6.5 قسمت 2 - GeometryReader View 6.5 Part 2 - GeometryReader View

  • 6.5 قسمت 3 - ترجیحات 6.5 Part 3 - Preferences

  • 6.5 قسمت 3 - ترجیحات 6.5 Part 3 - Preferences

فصل 6: رابط کاربری اعلامی (iOS 16) Chapter 6: Declarative User Interface (iOS 16)

  • 6.1 قسمت 2 - لفاف های دارایی 6.1 Part 2 - Property Wrappers

  • 6.1 قسمت 4 - @Binding 6.1 Part 4 - @Binding

  • 6.1 قسمت 5 - سازه های صحافی 6.1 Part 5 - Binding Structures

  • 6.1 قسمت 6 - @Environment 6.1 Part 6 - @Environment

  • 6.3 - مشاهده مدل 6.3 - View Model

  • 6.4 قسمت 2 - نمای TextField 6.4 Part 2 - TextField View

  • 6.4 قسمت 3 - SecureField View 6.4 Part 3 - SecureField View

  • 6.4 قسمت 6 - نمای اسلایدر 6.4 Part 6 - Slider View

  • 6.4 قسمت 7 - نمای ProgressView 6.4 Part 7 - ProgressView View

  • 6.4 - قسمت 8 - نمای پله ای 6.4 - Part 8 - Stepper View

  • 6.4 - قسمت 9 - نمای GroupBox 6.4 - Part 9 - GroupBox View

  • 6.5 قسمت 2 - GeometryReader View 6.5 Part 2 - GeometryReader View

فصل 7 - فهرست‌ها (iOS 16) Chapter 7 - Lists (iOS 16)

  • 7.1 - قسمت 1 - لیست ها - ForEach View 7.1 - Part 1 - Lists - ForEach View

  • 7.1 - قسمت 2 - ScrollView View 7.1 - Part 2 - ScrollView View

  • 7.1 - قسمت 3 - شبکه های تنبل 7.1 - Part 3 - Lazy Grids

  • 7.1 - قسمت 3 - شبکه های تنبل 7.1 - Part 3 - Lazy Grids

  • 7.2 - قسمت 1 - نمای لیست 7.2 - Part 1 - List View

  • 7.2 - قسمت 2 - بخش ها 7.2 - Part 2 - Sections

  • 7.2 - قسمت 2 - بخش ها 7.2 - Part 2 - Sections

  • 7.2 - قسمت 3 - حالت ویرایش 7.2 - Part 3 - Edit Mode

  • 7.2 - قسمت 3 - حالت ویرایش 7.2 - Part 3 - Edit Mode

  • 7.2 - قسمت 4 - عملکردهای سوایپ 7.2 - Part 4 - Swipe Actions

  • 7.2 - قسمت 5 - دکمه های سفارشی 7.2 - Part 5 - Custom Buttons

  • 7.2 - قسمت 6 - قابل تجدید 7.2 - Part 6 - Refreshable

  • 7.2 - قسمت 6 - قابل تجدید 7.2 - Part 6 - Refreshable

  • 7.2 - قسمت 7 - فهرست کلی 7.2 - Part 7 - Outline List

  • 7.3 - جداول 7.3 - Tables

  • 7.4 - قسمت 1 - Pickers - Picker View 7.4 - Part 1 - Pickers - Picker View

  • 7.4 - قسمت 2 - DatePickers 7.4 - Part 2 - DatePickers

  • 7.4 - قسمت 2 - DatePickers 7.4 - Part 2 - DatePickers

  • 7.5 - قسمت 1 - فرم ها - نمای فرم 7.5 - Part 1 - Forms - Form View

  • 7.5 - قسمت 2 - گروه افشا 7.5 - Part 2 - Disclosure Group

فصل 7 - فهرست‌ها (iOS 16) Chapter 7 - Lists (iOS 16)

  • 7.1 - قسمت 1 - لیست ها - ForEach View 7.1 - Part 1 - Lists - ForEach View

  • 7.1 - قسمت 2 - ScrollView View 7.1 - Part 2 - ScrollView View

  • 7.2 - قسمت 1 - نمای لیست 7.2 - Part 1 - List View

  • 7.2 - قسمت 4 - عملکردهای سوایپ 7.2 - Part 4 - Swipe Actions

  • 7.2 - قسمت 5 - دکمه های سفارشی 7.2 - Part 5 - Custom Buttons

  • 7.2 - قسمت 7 - فهرست کلی 7.2 - Part 7 - Outline List

  • 7.3 - جداول 7.3 - Tables

  • 7.4 - قسمت 1 - Pickers - Picker View 7.4 - Part 1 - Pickers - Picker View

  • 7.5 - قسمت 1 - فرم ها - نمای فرم 7.5 - Part 1 - Forms - Form View

  • 7.5 - قسمت 2 - گروه افشا 7.5 - Part 2 - Disclosure Group

فصل 8 - پیمایش (iOS 16) Chapter 8 - Navigation (iOS 16)

  • 8.1 - قسمت 1 - چند نما - نمای ناوبری 8.1 - Part 1 - Multiple Views - Navigation View

  • 8.1 - قسمت 2 - نوار ابزار 8.1 - Part 2 - Toolbar

  • 8.1 - قسمت 3 - جستجو 8.1 - Part 3 - Search

  • 8.1 - قسمت 3 - جستجو 8.1 - Part 3 - Search

  • 8.1 - قسمت 4 - NavigationLink View 8.1 - Part 4 - NavigationLink View

  • 8.2 - قسمت 1 - نماهای مدال - شیت 8.2 - Part 1 - Modal Views - Sheets

  • 8.2 - قسمت 1 - نماهای مدال - شیت 8.2 - Part 1 - Modal Views - Sheets

  • 8.2 - قسمت 2 - پاپاورها 8.2 - Part 2 - Popovers

  • 8.2 - قسمت 3 - نماهای هشدار 8.2 - Part 3 - Alert Views

  • 8.2 - قسمت 4 - گفتگوی تایید 8.2 - Part 4 - Confirmation Dialog

  • 8.3 - TabView Views 8.3 - TabView Views

  • 8.4 - قسمت 1 - رابط جهانی 8.4 - Part 1 - Universal Interface

  • 8.4 - قسمت 1 - رابط جهانی 8.4 - Part 1 - Universal Interface

  • 8.4 - قسمت 2 - طرح بندی سه ستونی 8.4 - Part 2 - Three Columns Layout

  • 8.4 - قسمت 3 - پیکربندی 8.4 - Part 3 - Configuration

  • 8.4 - قسمت 3 - پیکربندی 8.4 - Part 3 - Configuration

فصل 8 - پیمایش (iOS 16) Chapter 8 - Navigation (iOS 16)

  • 8.1 - قسمت 1 - چند نما - نمای ناوبری 8.1 - Part 1 - Multiple Views - Navigation View

  • 8.1 - قسمت 2 - نوار ابزار 8.1 - Part 2 - Toolbar

  • 8.1 - قسمت 4 - NavigationLink View 8.1 - Part 4 - NavigationLink View

  • 8.2 - قسمت 2 - پاپاورها 8.2 - Part 2 - Popovers

  • 8.2 - قسمت 3 - نماهای هشدار 8.2 - Part 3 - Alert Views

  • 8.2 - قسمت 4 - گفتگوی تایید 8.2 - Part 4 - Confirmation Dialog

  • 8.3 - TabView Views 8.3 - TabView Views

  • 8.4 - قسمت 2 - طرح بندی سه ستونی 8.4 - Part 2 - Three Columns Layout

فصل 9 - همزمانی (iOS 16) Chapter 9 - Concurrency (iOS 16)

  • 9.1 - قسمت 1 - وظایف ناهمزمان و همزمان 9.1 - Part 1 - Asynchronous and Concurrent Tasks

  • 9.1 - قسمت 1 - وظایف ناهمزمان و همزمان 9.1 - Part 1 - Asynchronous and Concurrent Tasks

  • 9.1 - قسمت 2 - وظایف 9.1 - Part 2 - Tasks

  • 9.1 - قسمت 2 - وظایف 9.1 - Part 2 - Tasks

  • 9.1 - قسمت 3 - Async and Await 9.1 - Part 3 - Async and Await

  • 9.1 - قسمت 4 - خطاها 9.1 - Part 4 - Errors

  • 9.1 - قسمت 5 - همزمانی 9.1 - Part 5 - Concurrency

  • 9.1 - قسمت 5 - همزمانی 9.1 - Part 5 - Concurrency

  • 9.1 - قسمت 6 - بازیگران 9.1 - Part 6 - Actors

  • 9.1 - قسمت 7 - بازیگر اصلی 9.1 - Part 7 - Main Actor

  • 9.1 - قسمت 8 - توالی های ناهمزمان 9.1 - Part 8 - Asynchronous Sequences

  • 9.1 - قسمت 8 - توالی های ناهمزمان 9.1 - Part 8 - Asynchronous Sequences

  • 9.1 - قسمت 9 - گروه وظیفه 9.1 - Part 9 - Task Group

  • 9.1 - قسمت 9 - گروه وظیفه 9.1 - Part 9 - Task Group

  • 9.1 - قسمت 10 - تصاویر ناهمزمان 9.1 - Part 10 - Asynchronous Images

فصل 9 - همزمانی (iOS 16) Chapter 9 - Concurrency (iOS 16)

  • 9.1 - قسمت 3 - Async and Await 9.1 - Part 3 - Async and Await

  • 9.1 - قسمت 4 - خطاها 9.1 - Part 4 - Errors

  • 9.1 - قسمت 6 - بازیگران 9.1 - Part 6 - Actors

  • 9.1 - قسمت 7 - بازیگر اصلی 9.1 - Part 7 - Main Actor

  • 9.1 - قسمت 10 - تصاویر ناهمزمان 9.1 - Part 10 - Asynchronous Images

فصل 10 - فضای ذخیره سازی (iOS 16) Chapter 10 - Storage (iOS 16)

  • 10.1 تنظیمات برگزیده کاربر - حافظه برنامه 10.1 User preferences - App Storage

  • 10.1 تنظیمات برگزیده کاربر - حافظه برنامه 10.1 User preferences - App Storage

  • 10.2 قسمت 1 - فایل ها 10.2 Part 1 - Files

  • 10.2 قسمت 1 - فایل ها 10.2 Part 1 - Files

  • 10.2 قسمت 2 - URL ها و مسیرها 10.2 Part 2 - URLs and Paths

  • 10.2 قسمت 3 - فایل ها و فهرست ها 10.2 Part 3 - Files and Directories

  • 10.2 قسمت 4 - ویژگی های فایل 10.2 Part 4 - File Attributes

  • 10.2 قسمت 5 - محتوای فایل 10.2 Part 5 - File Content

  • 10.2 قسمت 5 - محتوای فایل 10.2 Part 5 - File Content

  • 10.2 قسمت 6 - بسته نرم افزاری 10.2 Part 6 - Bundle

  • 10.2 قسمت 7 - اسناد 10.2 Part 7 - Documents

  • 10.3 قسمت 1 - آرشیو - رمزگذاری و رمزگشایی 10.3 Part 1 - Archiving - Encoding and Decoding

  • 10.3 قسمت 1 - آرشیو - رمزگذاری و رمزگشایی 10.3 Part 1 - Archiving - Encoding and Decoding

  • 10.3 قسمت 2 - JSON 10.3 Part 2 - JSON

  • 10.4 قسمت 1 - داده های اصلی - مدل داده 10.4 Part 1 - Core Data - Data Model

  • 10.4 قسمت 2 - پشته داده های هسته 10.4 Part 2 - Core Data Stack

  • 10.4 قسمت 3 - اشیاء مدیریت شده 10.4 Part 3 - Managed Objects

  • 10.4 قسمت 4 - درخواست واکشی 10.4 Part 4 - Fetch Request

  • 10.4 قسمت 4 - درخواست واکشی 10.4 Part 4 - Fetch Request

  • 10.4 قسمت 5 - دسترسی ناهمزمان - برنامه داده های هسته 10.4 Part 5 - Asynchronous Access - Core Data Application

  • 10.4 قسمت 6 - پیش نمایش 10.4 Part 6 - Previews

  • 10.4 قسمت 7 - توصیفگرهای مرتب سازی 10.4 Part 7 - Sort Descriptors

  • 10.4 قسمت 8 - محمولات 10.4 Part 8 - Predicates

  • 10.4 قسمت 8 - محمولات 10.4 Part 8 - Predicates

  • 10.4 قسمت 9 - اصلاح اشیاء 10.4 Part 9 - Modifying Objects

  • 10.4 قسمت 10 - حذف اشیاء 10.4 Part 10 - Deleting Objects

  • 10.4 قسمت 10 - حذف اشیاء 10.4 Part 10 - Deleting Objects

  • 10.4 قسمت 11 - درخواست‌های واکشی سفارشی 10.4 Part 11 - Custom Fetch Requests

  • 10.4 قسمت 11 - درخواست‌های واکشی سفارشی 10.4 Part 11 - Custom Fetch Requests

  • 10.4 قسمت 12 - بخش ها 10.4 Part 12 - Sections

  • 10.4 قسمت 12 - بخش ها 10.4 Part 12 - Sections

  • 10.4 قسمت 13 - روابط با چند نفر 10.4 Part 13 - To-Many Relationships

فصل 10 - فضای ذخیره سازی (iOS 16) Chapter 10 - Storage (iOS 16)

  • 10.2 قسمت 2 - URL ها و مسیرها 10.2 Part 2 - URLs and Paths

  • 10.2 قسمت 3 - فایل ها و فهرست ها 10.2 Part 3 - Files and Directories

  • 10.2 قسمت 4 - ویژگی های فایل 10.2 Part 4 - File Attributes

  • 10.2 قسمت 6 - بسته نرم افزاری 10.2 Part 6 - Bundle

  • 10.2 قسمت 7 - اسناد 10.2 Part 7 - Documents

  • 10.3 قسمت 2 - JSON 10.3 Part 2 - JSON

  • 10.4 قسمت 1 - داده های اصلی - مدل داده 10.4 Part 1 - Core Data - Data Model

  • 10.4 قسمت 2 - پشته داده های هسته 10.4 Part 2 - Core Data Stack

  • 10.4 قسمت 3 - اشیاء مدیریت شده 10.4 Part 3 - Managed Objects

  • 10.4 قسمت 5 - دسترسی ناهمزمان - برنامه داده های هسته 10.4 Part 5 - Asynchronous Access - Core Data Application

  • 10.4 قسمت 6 - پیش نمایش 10.4 Part 6 - Previews

  • 10.4 قسمت 7 - توصیفگرهای مرتب سازی 10.4 Part 7 - Sort Descriptors

  • 10.4 قسمت 9 - اصلاح اشیاء 10.4 Part 9 - Modifying Objects

  • 10.4 قسمت 13 - روابط با چند نفر 10.4 Part 13 - To-Many Relationships

فصل 11 - گرافیک و انیمیشن (iOS 16) Chapter 11 - Graphics and Animations (iOS 16)

  • 11.1 - قسمت 1 - اشکال - اشکال رایج 11.1 - Part 1 - Shapes - Common shapes

  • 11.1 - قسمت 2 - گرادیان 11.1 - Part 2 - Gradients

  • 11.1 - قسمت 3 - جلوه ها 11.1 - Part 3 - Effects

  • 11.1 - قسمت 4 - الگوها 11.1 - Part 4 - Patterns

  • 11.1 - قسمت 4 - الگوها 11.1 - Part 4 - Patterns

  • 11.2 - قسمت 1 - مسیرها 11.2 - Part 1 - Paths

  • 11.2 - قسمت 1 - مسیرها 11.2 - Part 1 - Paths

  • 11.2 - قسمت 2 - اشکال سفارشی 11.2 - Part 2 - Custom Shapes

  • 11.2 - قسمت 2 - اشکال سفارشی 11.2 - Part 2 - Custom Shapes

  • 11.3 - تحولات 11.3 - Transformations

  • 11.3 - تحولات 11.3 - Transformations

  • 11.4 - بوم 11.4 - Canvas

  • 11.4 - بوم 11.4 - Canvas

  • 11.5 - نمودارها 11.5 - Charts

  • 11.6 - ارائه دهنده تصویر 11.6 - Image Renderer

  • 11.6 - ارائه دهنده تصویر 11.6 - Image Renderer

  • 11.7 - قسمت 1 - انیمیشن ها 11.7 - Part 1 - Animations

  • 11.7 - قسمت 2 - متحرک سازی شکل های سفارشی 11.7 - Part 2 - Animating Custom Shapes

  • 11.7 - قسمت 3 - انیمیشن های بوم 11.7 - Part 3 - Canvas Animations

  • 11.7 - قسمت 3 - انیمیشن های بوم 11.7 - Part 3 - Canvas Animations

  • 11.7 - قسمت 4 - انتقال 11.7 - Part 4 - Transitions

فصل 11 - گرافیک و انیمیشن (iOS 16) Chapter 11 - Graphics and Animations (iOS 16)

  • 11.1 - قسمت 1 - اشکال - اشکال رایج 11.1 - Part 1 - Shapes - Common shapes

  • 11.1 - قسمت 2 - گرادیان 11.1 - Part 2 - Gradients

  • 11.1 - قسمت 3 - جلوه ها 11.1 - Part 3 - Effects

  • 11.5 - نمودارها 11.5 - Charts

  • 11.7 - قسمت 1 - انیمیشن ها 11.7 - Part 1 - Animations

  • 11.7 - قسمت 2 - متحرک سازی شکل های سفارشی 11.7 - Part 2 - Animating Custom Shapes

  • 11.7 - قسمت 4 - انتقال 11.7 - Part 4 - Transitions

فصل 12 - حرکات (iOS 16) Chapter 12 - Gestures (iOS 16)

  • 12.1 - قسمت 1 - تشخیص ژست - اصلاح کننده ژست 12.1 - Part 1 - Gesture Recognizers - Gesture Modifiers

  • 12.1 - قسمت 1 - تشخیص ژست - اصلاح کننده ژست 12.1 - Part 1 - Gesture Recognizers - Gesture Modifiers

  • 12.1 - قسمت 2 - تست ضربه 12.1 - Part 2 - Hit Testing

  • 12.1 - قسمت 2 - تست ضربه 12.1 - Part 2 - Hit Testing

  • 12.2 - قسمت 1 - ساختارهای ژست 12.2 - Part 1 - Gesture Structures

  • 12.2 - قسمت 2 - روی اشاره ضربه بزنید 12.2 - Part 2 - Tap Gesture

  • 12.2 - قسمت 2 - روی اشاره ضربه بزنید 12.2 - Part 2 - Tap Gesture

  • 12.2 - قسمت 3 - ژست فشار طولانی 12.2 - Part 3 - Long Press Gesture

  • 12.2 - قسمت 3 - ژست فشار طولانی 12.2 - Part 3 - Long Press Gesture

  • 12.2 - قسمت 4 - ژست بزرگنمایی 12.2 - Part 4 - Magnification Gesture

  • 12.2 - قسمت 4 - ژست بزرگنمایی 12.2 - Part 4 - Magnification Gesture

  • 12.2 - قسمت 5 - ژست چرخشی 12.2 - Part 5 - Rotation Gesture

  • 12.2 - قسمت 5 - ژست چرخشی 12.2 - Part 5 - Rotation Gesture

  • 12.2 - قسمت 6 - کشیدن و رها کردن حرکات 12.2 - Part 6 - Drag and Drop Gestures

فصل 12 - حرکات (iOS 16) Chapter 12 - Gestures (iOS 16)

  • 12.2 - قسمت 1 - ساختارهای ژست 12.2 - Part 1 - Gesture Structures

  • 12.2 - قسمت 6 - کشیدن و رها کردن حرکات 12.2 - Part 6 - Drag and Drop Gestures

فصل 13 - MapKit (iOS 16) Chapter 13 - MapKit (iOS 16)

  • 13.1 - قسمت 1 - نمای نقشه 13.1 - Part 1 - Map View

  • 13.1 - قسمت 1 - نمای نقشه 13.1 - Part 1 - Map View

  • 13.1 - قسمت 2 - حاشیه نویسی 13.1 - Part 2 - Annotations

  • 13.1 - قسمت 2 - حاشیه نویسی 13.1 - Part 2 - Annotations

  • 13.1 - قسمت 3 - جستجوی محلی 13.1 - Part 3 - Local Search

  • 13.1 - قسمت 3 - جستجوی محلی 13.1 - Part 3 - Local Search

  • 13.1 - قسمت 4 - مکان کاربر 13.1 - Part 4 - User Location

فصل 13 - MapKit (iOS 16) Chapter 13 - MapKit (iOS 16)

  • 13.1 - قسمت 4 - مکان کاربر 13.1 - Part 4 - User Location

فصل 14 - اعلان‌ها (iOS 16) Chapter 14 - Notifications (iOS 16)

  • 14.1 - قسمت 1 - مرکز اطلاع رسانی 14.1 - Part 1 - Notification Center

  • 14.1 - قسمت 1 - مرکز اطلاع رسانی 14.1 - Part 1 - Notification Center

  • 14.1 - قسمت 2 - اعلان های سیستم 14.1 - Part 2 - System Notifications

  • 14.1 - قسمت 2 - اعلان های سیستم 14.1 - Part 2 - System Notifications

  • 14.1 - قسمت 3 - اعلان های کاربر 14.1 - Part 3 - User Notifications

  • 14.1 - قسمت 3 - اعلان های کاربر 14.1 - Part 3 - User Notifications

  • 14.1 - قسمت 4 - پیوست های رسانه 14.1 - Part 4 - Media Attachments

  • 14.1 - قسمت 5 - اطلاعیه های موقت 14.1 - Part 5 - Provisional Notifications

  • 14.1 - قسمت 5 - اطلاعیه های موقت 14.1 - Part 5 - Provisional Notifications

  • 14.1 - قسمت 6 - اطلاعیه ها نماینده 14.1 - Part 6 - Notifications Delegate

  • 14.1 - قسمت 7 - گروه ها 14.1 - Part 7 - Groups

  • 14.1 - قسمت 8 - تابستان 14.1 - Part 8 - Summery

  • 14.1 - قسمت 9 - اقدامات 14.1 - Part 9 - Actions

  • 14.1 - قسمت 10 - ایالات برنامه 14.1 - Part 10 - App States

  • 14.1 - قسمت 10 - ایالات برنامه 14.1 - Part 10 - App States

  • 14.1 - قسمت 11 - نمایندگان برنامه 14.1 - Part 11 - App Delegates

  • 14.1 - قسمت 11 - نمایندگان برنامه 14.1 - Part 11 - App Delegates

فصل 14 - اعلان‌ها (iOS 16) Chapter 14 - Notifications (iOS 16)

  • 14.1 - قسمت 4 - پیوست های رسانه 14.1 - Part 4 - Media Attachments

  • 14.1 - قسمت 6 - اطلاعیه ها نماینده 14.1 - Part 6 - Notifications Delegate

  • 14.1 - قسمت 7 - گروه ها 14.1 - Part 7 - Groups

  • 14.1 - قسمت 8 - تابستان 14.1 - Part 8 - Summery

  • 14.1 - قسمت 9 - اقدامات 14.1 - Part 9 - Actions

فصل 15 - iCloud (iOS 16) Chapter 15 - iCloud (iOS 16)

  • 15.1 - iCloud - داده ها در Cloud - فعال کردن iCloud 15.1 - iCloud - Data in the Cloud - Enabling iCloud

  • 15.1 - iCloud - داده ها در Cloud - فعال کردن iCloud 15.1 - iCloud - Data in the Cloud - Enabling iCloud

  • 15.2 - ذخیره سازی ارزش کلید 15.2 - Key Value Storage

  • 15.2 - ذخیره سازی ارزش کلید 15.2 - Key Value Storage

  • 15.3 - قسمت 1 - اسناد iCloud 15.3 - Part 1 - iCloud Documents

  • 15.3 - قسمت 1 - اسناد iCloud 15.3 - Part 1 - iCloud Documents

  • 15.3 قسمت 2 - پرسش فراداده 15.3 Part 2 - Metadata Query

  • 15.3 قسمت 2 - پرسش فراداده 15.3 Part 2 - Metadata Query

  • 15.3 قسمت 3 - سند واحد 15.3 Part 3 - Single Document

  • 15.3 قسمت 3 - سند واحد 15.3 Part 3 - Single Document

  • 15.3 قسمت 4 - اسناد چندگانه 15.3 Part 4 - Multiple Documents

  • 15.3 قسمت 4 - اسناد چندگانه 15.3 Part 4 - Multiple Documents

  • 15.4 قسمت 1 - CloudKit 15.4 Part 1 - CloudKit

  • 15.4 قسمت 1 - CloudKit 15.4 Part 1 - CloudKit

  • 15.4 قسمت 2 - فعال کردن CloudKit 15.4 Part 2 - Enabling CloudKit

  • 15.4 قسمت 2 - فعال کردن CloudKit 15.4 Part 2 - Enabling CloudKit

  • 15.4 قسمت 3 - پیاده سازی CloudKit 15.4 Part 3 - Implementing CloudKit

  • 15.4 قسمت 4 - پیاده سازی سفارشی 15.4 Part 4 - Custom Implementation

  • 15.4 قسمت 4 - پیاده سازی سفارشی 15.4 Part 4 - Custom Implementation

  • 15.4 قسمت 5 - سوابق 15.4 Part 5 - Records

  • 15.4 قسمت 5 - سوابق 15.4 Part 5 - Records

  • 15.4 قسمت 6 - مناطق - پرس و جو 15.4 Part 6 - Zones - Query

  • 15.4 قسمت 6 - مناطق - پرس و جو 15.4 Part 6 - Zones - Query

  • 15.4 قسمت 7 - عملیات ناهمزمان 15.4 Part 7 - Asynchronous Operations

  • 15.4 قسمت 8 - عملیات دسته ای 15.4 Part 8 - Batch Operations

  • 15.4 قسمت 8 - عملیات دسته ای 15.4 Part 8 - Batch Operations

  • 15.4 قسمت 9 - مراجع 15.4 Part 9 - References

  • 15.4 قسمت 9 - مراجع 15.4 Part 9 - References

  • 15.4 قسمت 10 - داشبورد CloudKit 15.4 Part 10 - CloudKit Dashboard

  • 15.4 قسمت 10 - داشبورد CloudKit 15.4 Part 10 - CloudKit Dashboard

  • 15.4 قسمت 11 - برنامه سفارشی CloudKit 15.4 Part 11 - Custom CloudKit Application

  • 15.4 قسمت 12 - دارایی 15.4 Part 12 - Assets

  • 15.4 قسمت 12 - دارایی 15.4 Part 12 - Assets

  • 15.4 قسمت 13 - اشتراک ها 15.4 Part 13 - Subscriptions

  • 15.4 قسمت 14 - خطاها 15.4 Part 14 - Errors

  • 15.4 قسمت 15 - استقرار به تولید 15.4 Part 15 - Deploy to production

فصل 15 - iCloud (iOS 16) Chapter 15 - iCloud (iOS 16)

  • 15.4 قسمت 3 - پیاده سازی CloudKit 15.4 Part 3 - Implementing CloudKit

  • 15.4 قسمت 7 - عملیات ناهمزمان 15.4 Part 7 - Asynchronous Operations

  • 15.4 قسمت 11 - برنامه سفارشی CloudKit 15.4 Part 11 - Custom CloudKit Application

  • 15.4 قسمت 13 - اشتراک ها 15.4 Part 13 - Subscriptions

  • 15.4 قسمت 14 - خطاها 15.4 Part 14 - Errors

  • 15.4 قسمت 15 - استقرار به تولید 15.4 Part 15 - Deploy to production

فصل 16 - یکپارچه سازی چارچوب (iOS 16) Chapter 16 - Framework Integration (iOS 16)

  • 16.1 قسمت 1 - ادغام با UIKit - نمای قابل نمایش 16.1 Part 1 - Integration with UIKit - Representable View

  • 16.1 قسمت 1 - ادغام با UIKit - نمای قابل نمایش 16.1 Part 1 - Integration with UIKit - Representable View

  • 16.1 قسمت 2 - کنترل کننده نمای قابل نمایش 16.1 Part 2 - Representable View Controller

فصل 16 - یکپارچه سازی چارچوب (iOS 16) Chapter 16 - Framework Integration (iOS 16)

  • 16.1 قسمت 2 - کنترل کننده نمای قابل نمایش 16.1 Part 2 - Representable View Controller

فصل 17 - وب (iOS 16) Chapter 17 - Web (iOS 16)

  • 17.1 قسمت 1 - وب - پیوندها 17.1 Part 1 - Web - Links

  • 17.1 قسمت 2 - Safari View Controller 17.1 Part 2 - Safari View Controller

  • 17.1 قسمت 3 - چارچوب WebKit 17.1 Part 3 - WebKit Framework

  • 17.1 قسمت 4 - محتوای وب 17.1 Part 4 - Web Content

  • 17.1 قسمت 4 - محتوای وب 17.1 Part 4 - Web Content

فصل 17 - وب (iOS 16) Chapter 17 - Web (iOS 16)

  • 17.1 قسمت 1 - وب - پیوندها 17.1 Part 1 - Web - Links

  • 17.1 قسمت 2 - Safari View Controller 17.1 Part 2 - Safari View Controller

  • 17.1 قسمت 3 - چارچوب WebKit 17.1 Part 3 - WebKit Framework

فصل 18 - رسانه (iOS 16) Chapter 18 - Media (iOS 16)

  • 18.1 قسمت 1 - تصاویر - انتخابگر عکس 18.1 Part 1 - Pictures - Photos Picker

  • 18.1 قسمت 1 - تصاویر - انتخابگر عکس 18.1 Part 1 - Pictures - Photos Picker

  • 18.1 قسمت 2 - دوربین 18.1 Part 2 - Camera

  • 18.1 قسمت 3 - ذخیره تصاویر 18.1 Part 3 - Storing Pictures

  • 18.1 قسمت 4 - اشتراک گذاری لینک 18.1 Part 4 - Share Link

  • 18.1 قسمت 5 - دوربین سفارشی 18.1 Part 5 - Custom Camera

  • 18.1 قسمت 5 - دوربین سفارشی 18.1 Part 5 - Custom Camera

  • 18.2 قسمت 1 - ویدئو - پخش کننده ویدئو 18.2 Part 1 - Video - Video Player

  • 18.2 قسمت 2 - پخش کننده ویدیوی سفارشی 18.2 Part 2 - Custom Video Player

  • 18.2 قسمت 2 - پخش کننده ویدیوی سفارشی 18.2 Part 2 - Custom Video Player

  • 18.3 - انتخابگر رنگ 18.3 - Color Picker

فصل 18 - رسانه (iOS 16) Chapter 18 - Media (iOS 16)

  • 18.1 قسمت 2 - دوربین 18.1 Part 2 - Camera

  • 18.1 قسمت 3 - ذخیره تصاویر 18.1 Part 3 - Storing Pictures

  • 18.1 قسمت 4 - اشتراک گذاری لینک 18.1 Part 4 - Share Link

  • 18.2 قسمت 1 - ویدئو - پخش کننده ویدئو 18.2 Part 1 - Video - Video Player

  • 18.3 - انتخابگر رنگ 18.3 - Color Picker

فصل 19 - برنامه های کاربردی چند پلتفرمی (iOS 16) Chapter 19 - Multiplatform Applications (iOS 16)

  • 19.1 قسمت 1 - برنامه های مک 19.1 Part 1 - Mac Apps

  • 19.1 قسمت 1 - برنامه های مک 19.1 Part 1 - Mac Apps

  • 19.1 قسمت 2 - کد مشروط 19.1 Part 2 - Conditional Code

  • 19.1 قسمت 2 - کد مشروط 19.1 Part 2 - Conditional Code

  • 19.1 قسمت 3 - منو 19.1 Part 3 - Menu

  • 19.1 قسمت 3 - منو 19.1 Part 3 - Menu

  • 19.1 قسمت 4 - نوار ابزار 19.1 Part 4 - Toolbar

  • 19.1 قسمت 5 - Mac Modifiers 19.1 Part 5 - Mac Modifiers

  • 19.1 قسمت 6 - صحنه ها 19.1 Part 6 - Scenes

  • 19.1 قسمت 7 - ذخیره سازی صحنه 19.1 Part 7 - Scene Storage

  • 19.1 قسمت 7 - ذخیره سازی صحنه 19.1 Part 7 - Scene Storage

فصل 19 - برنامه های کاربردی چند پلتفرمی (iOS 16) Chapter 19 - Multiplatform Applications (iOS 16)

  • 19.1 قسمت 4 - نوار ابزار 19.1 Part 4 - Toolbar

  • 19.1 قسمت 5 - Mac Modifiers 19.1 Part 5 - Mac Modifiers

  • 19.1 قسمت 6 - صحنه ها 19.1 Part 6 - Scenes

فصل 20 - اپ استور (iOS 16) Chapter 20 - App Store (iOS 16)

  • 20.1 قسمت 1 - انتشار - برنامه توسعه دهنده - گواهینامه ها - نمایه های تهیه 20.1 Part 1 - Publishing - Dev Program - Certificates - Provisioning Profiles

  • 20.1 قسمت 1 - انتشار - برنامه توسعه دهنده - گواهینامه ها - نمایه های تهیه 20.1 Part 1 - Publishing - Dev Program - Certificates - Provisioning Profiles

  • 20.1 قسمت 2 - نمادها 20.1 Part 2 - Icons

  • 20.1 قسمت 3 - صفحه راه اندازی 20.1 Part 3 - Launch Screen

  • 20.1 قسمت 4 - App Store Connect 20.1 Part 4 - App Store Connect

  • 20.1 قسمت 5 - ارسال درخواست 20.1 Part 5 - Submitting the Application

فصل 20 - اپ استور (iOS 16) Chapter 20 - App Store (iOS 16)

  • 20.1 قسمت 2 - نمادها 20.1 Part 2 - Icons

  • 20.1 قسمت 3 - صفحه راه اندازی 20.1 Part 3 - Launch Screen

  • 20.1 قسمت 4 - App Store Connect 20.1 Part 4 - App Store Connect

  • 20.1 قسمت 5 - ارسال درخواست 20.1 Part 5 - Submitting the Application

نمایش نظرات

نظری ارسال نشده است.

آموزش SwiftUI - منبع کامل توسعه دهندگان iOS 16/کتاب مقدس
خرید اشتراک و دانلود خرید تکی و دانلود | 320,000 تومان (5 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
23.5 hours
253
Udemy (یودمی) udemy-small
12 دی 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5,088
4.6 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stephen DeStefano Stephen DeStefano

SwiftUI/Swift/Developer/Instructor

Stephen DeStefano Stephen DeStefano

SwiftUI/Swift/Developer/Instructor

Udemy (یودمی)

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

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