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