دوره آموزشی ساخت اپلیکیشنهای iOS با CloudKit
2 ساعت 6 دقیقهمتوسط2019-04-24
مدرسین

Doron Katz
Published Author, Technical Program Manager, iOS Engineer
جزئیات دوره
CloudKit - راهحل بکاند اپل - در مقایسه با رقبای خود آسان برای استفاده و مقرون به صرفه است. استفاده از CloudKit به توسعه دهندگان این امکان را می دهد تا داده ها را در چندین برنامه و دستگاه iOS به طور ایمن ذخیره و همگام کنند. این دوره تمام مفاهیم مربوط به ایجاد یک برنامه مبتنی بر CloudKit را پوشش می دهد. مربی Doron Katz نحوه استفاده از داشبورد و کار با اشیاء ذخیره سازی مانند کانتینرها، پایگاه های داده، مناطق و رکوردها را نشان می دهد. Doron با استفاده از یک پروژه عملی، نحوه طراحی یک طرحواره پایگاه داده و خواندن و نوشتن در فضای ابری، و همچنین ایجاد روابط موجودیت و پیادهسازی اشتراکها را نشان میدهد تا در صورت تغییر دادهها مطلع شوند. بهعلاوه، درباره امنیت، آزمایش و اشکالزدایی CloudKit و مفاهیم پیشرفته مانند کش آفلاین و ادغام وب بیاموزید.
اهداف یادگیری
فعال کردن CloudKit
معماری های CloudKit
کانتینرها و پایگاه های داده
طراحی طرح واره پایگاه داده
ایجاد، به روز رسانی و حذف داده ها
افزودن روابط در CloudKit
اشتراک در تغییرات داده ها
مدیریت استقرارها
تست و رفع اشکال
مدیریت خطا و ذخیره آفلاین
اهداف یادگیری
فعال کردن CloudKit
معماری های CloudKit
کانتینرها و پایگاه های داده
طراحی طرح واره پایگاه داده
ایجاد، به روز رسانی و حذف داده ها
افزودن روابط در CloudKit
اشتراک در تغییرات داده ها
مدیریت استقرارها
تست و رفع اشکال
مدیریت خطا و ذخیره آفلاین
مهارت ها
iCloudiOS DevelopmentMobile DevelopmentAppleProject
سرفصل ها
0. مقدمه
- 01 - برنامه های iOS خود را با CloudKit شارژ کنید
- 02 - آنچه باید بدانید
1. مقدمه ای بر iCloud و CloudKit
- 03 - نمای کلی iCloud
- 04 - ظهور MBaaS
- 05 - نمای کلی CloudKit
- 06 - چرا CloudKit
2. با CloudKit شروع کنید
- 07 - فعال کردن CloudKit
- 08 - داشبورد CloudKit
- 09 - محیط های توسعه و تولید
- 10 - پروژه را بشناسید
3. CloudKit Fundamentals
- 11 - معماری CloudKit - کانتینرها و پایگاه های داده
- 12 - معماری CloudKit - رکوردها و مناطق
- 13 - ظروف
- 14 - پایگاه داده های عمومی، خصوصی و مشترک
- 15 - ثبت مناطق، انواع رکوردها و رکوردها
- 16 - چالش - ظروف سفارشی
- 17 - راه حل - ظروف سفارشی
4. کار با پایگاه داده
- 18 - طرحواره پایگاه داده طراحی کنید
- 19 - داشبورد پرس و جو و بازیابی
- 20 - کد پرس و جو و بازیابی - شی یادداشت
- 21 - پرس و جو و کد بازیابی - MasterViewController
- 22 - ایجاد و به روز رسانی داده ها
- 23 - داده ها را حذف کنید
- 24 - چالش - محمولات
- 25 - حل - محمولات
5. با روابط کار کنید
- 26 - نمای کلی روابط در CloudKit
- 27 - افزودن رابطه در CloudKit - Fetching
- 28 - افزودن رابطه در CloudKit - افزودن
- 29 - مقدمه ای بر اشتراک ها
- 30 - اشتراک تغییرات داده ها
- 31 - فعال کردن اعلان های فشار
6. CloudKit را مدیریت کنید
- 32 - مروری بر امنیت CloudKit
- 33 - اضافه کردن امتیازات امنیتی CloudKit
- 34 - استقرار در سراسر توسعه و تولید را مدیریت کنید
- 35 - CloudKit را تست و اشکال زدایی کنید
7. CloudKit پیشرفته
- 36 - خدمات وب CloudKit را کاوش کنید
- 37 - بهترین شیوه ها - مدل سازی داده ها
- 38 - بهترین روش ها - مدیریت خطا و ذخیره آفلاین
نتیجه
- 39 - مراحل بعدی