آموزش iOS 16 SwiftUI 3 Loan Tracker MVVM، CoreData و CloudKit [ویدئو]

iOS 16 SwiftUI 3 Loan Tracker MVVM, CoreData, and CloudKit [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توجه: این دوره با iOS 16 به روز شده است، بنابراین هر کسی که علاقه مند به آخرین به روز رسانی است، لطفاً به بخش 1 مراجعه کند. این بخش شما را در مراحل راه اندازی و اجرای برنامه برای iOS 16 راهنمایی می کند. برای کسانی که به iOS 15 یا پایین تر علاقه دارند، لطفاً به بخش های 2 تا 4 مراجعه کنند. شما یاد خواهید گرفت که چگونه از ابزارهای قدرتمند SwiftUI برای ایجاد یک رابط کاربری تعاملی و بصری خیره کننده استفاده کنید. این دوره با معرفی مختصری از SwiftUI و ویژگی‌های آن شروع می‌شود و سپس توضیح مفصلی در مورد تکنیک‌های انتقال داده در SwiftUI ارائه می‌شود. شما یاد خواهید گرفت که چگونه با استفاده از الگوی MVVM یک پایه محکم برای برنامه خود بسازید و CoreData و CloudKit را برای مدیریت و ذخیره داده ها ادغام کنید. در طول دوره، تجربه عملی در ساخت یک اپلیکیشن مدرن و قابل اعتماد iOS از ابتدا به دست خواهید آورد. همچنین درک عمیقی از ساختار داده SwiftUI ایجاد خواهید کرد که به شما امکان می‌دهد برنامه‌های مقیاس‌پذیر و قوی بسازید که می‌توانند با نیازهای متغیر کاربر سازگار شوند. در پایان دوره، شما به دانش و مهارت برای توسعه برنامه های iOS با کیفیت بالا با استفاده از SwiftUI 3 مجهز خواهید شد. شما درک عمیقی از انتقال و ساختاردهی داده ها، الگوی MVVM، CoreData و CloudKit خواهید داشت و قادر خواهید بود استفاده از این مفاهیم برای ساخت برنامه های کاربردی پیچیده و پیچیده. به طور کلی، این دوره یک انتخاب عالی برای هر کسی است که به دنبال ارتقای مهارت های توسعه برنامه iOS خود به سطح بعدی است. همه منابع و فایل‌های کد در اینجا قرار می‌گیرند: https://github.com/PacktPublishing/iOS-16-SwiftUI-3-Loan-Tracker-MVVM-CoreData-Cloud-Kit درک درستی از ویژگی‌های ارائه شده توسط SwiftUI 3 با توسعه اپلیکیشن iOS 16 آشنا شوید دانش نحوه عملکرد الگوی MVVM را توسعه دهید از چارچوب Combine برای انتقال داده ها در اطراف برنامه خود استفاده کنید کسب دانش در مورد CloudKit و عملکردهای آن نحوه عیب یابی خطاها و پاکسازی پروژه خود را بیاموزید این دوره برای افرادی طراحی شده است که دانش اساسی SwiftUI برای ایجاد رابط های کاربری دارند و مشتاق یادگیری فرآیند ساخت برنامه های کاربردی هستند. بیاموزید که چگونه عنوان پیمایش را تنظیم کنید و رابط کاربری را در برنامه خود سفارشی کنید * در مورد نحوه اجرای تابع EditPayment با CloudKit دانش کسب کنید * در مورد بارگیری نماها و نحوه استفاده از آنها در برنامه خود اطلاعاتی به دست آورید.

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

ساخت اپلیکیشن برای iOS 16 Building the App for iOS 16

  • راه اندازی پروژه Project Setup

  • نمای همه وام ها All Loans View

  • نمای وام و تنظیم CoreData را اضافه کنید Add Loan View and CoreData Setup

  • واکشی داده ها از CoreData Fetching Data from CoreData

  • نمای پرداخت ها و افزودن پرداخت ها Payments and Add Payments View

  • مقصد ناوبری Navigation Destination

  • Payments ViewModel Payments ViewModel

  • تفکیک پرداخت ها بر اساس سال Separating Payments by Year

  • محاسبه پیشرفت پرداخت ها Calculating Payments Progress

  • ویرایش و حذف پرداخت ها Edit and Delete Payments

پروژه را برای iOS 15 راه اندازی کنید Setup the Project for iOS 15

  • راه اندازی پروژه Project Setup

ایجاد برنامه وام برای iOS 15 Create Loan Application for iOS 15

  • پروژه را پاکسازی کنید و وام های آزمایشی ایجاد کنید Clean Up the Project and Create Test Loans

  • تنظیم عنوان ناوبری و سفارشی کردن رابط کاربری Setting the Navigation Title and Customizing the UI

  • LoanCellView و برنامه های افزودنی LoanCellView and Extensions

  • نمایش سلول وام Show Loan Cell

  • افزودن نمای وام Add Loan View

  • نمایش افزودن نمای وام Showing Add Loan View

  • ایجاد شیء وام Create Loan Object

ایجاد اپلیکیشن پرداخت برای iOS 15 Create Payment Application for iOS 15

  • نمای پرداخت Payment View

  • واکشی پرداخت ها از سی دی Fetch Payments from CD

  • AddPaymentView AddPaymentView

  • ذخیره آیتم پرداخت Save Payment Item

  • حذف پرداخت Delete Payment

  • پرداخت های جداگانه به بخش ها Separate Payments to Sections

  • حذف آیتم و نمای بارگیری Delete Item and Loading View

  • تابع EditPayment و CloudKit EditPayment Function and CloudKit

نمایش نظرات

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

آموزش iOS 16 SwiftUI 3 Loan Tracker MVVM، CoreData و CloudKit [ویدئو]
جزییات دوره
4 h 15 m
26
Packtpub Packtpub
(آخرین آپدیت)
1
3 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Kababyan David Kababyan

توسعه دهنده چند رسانه ای