دوره آموزشی API های پیشرفته در توسعه اپلیکیشن Apple watchOS
3 ساعت 12 دقیقهپیشرفته2018-03-26
مدرسین

Steven Lipton
VP of Special Projects at Scientific Device Laboratory, Developer
جزئیات دوره
برنامه اپل واچ چه کارهای دیگری می تواند انجام دهد؟ زمانی که ساعت با آیفون جفت می شود، قابلیت های بسیار بیشتری را دارد. اگر توسعهدهندهای دارید که به اصول اولیه تسلط دارد، ممکن است آماده باشید تا برنامههای watchOS خود را به مرحله بعدی ببرید. خوشبختانه، مجموعهای از APIهای پیشرفته وجود دارد که به شما امکان میدهد به راحتی حرکت، اتصال، نقشهها، انیمیشنها و پشتیبانی حرکات را به برنامههای WatchOS جفت شده اضافه کنید. این دوره آموزشی نشان می دهد که چگونه با انتقال یک برنامه آیفون به اپل واچ، مهارت های watchOS موجود خود را گسترش دهید. بیاموزید که چگونه وقتی برنامه شما در پسزمینه حذف میشود، از پیچیدگیها برای نمایش اطلاعات مهم استفاده کنید، در یک جدول زمانی به عقب و جلو بروید و با MapKit، SpriteKit و SceneKit نقشهها و انیمیشنهای دوبعدی و سه بعدی اضافه کنید. به علاوه، یاد بگیرید که چگونه از حرکات در برنامه خود برای افزودن تعامل و صرفه جویی در املاک و مستغلات ارزشمند در واسط واچ استفاده کنید.
اهداف یادگیری
استفاده از حالت های پس زمینه
برنامه نویسی یک برنامه پس زمینه
به روز رسانی برنامه ها در پس زمینه
ایجاد به روز رسانی رابط با عکس های فوری
برقراری ارتباط از اپل واچ به آیفون
تعریف و اضافه کردن عوارض
پیکربندی جدول زمانی
اضافه کردن نقشه ها، تصاویر متحرک و پشتیبانی از حرکات به برنامه های watchOS
اهداف یادگیری
استفاده از حالت های پس زمینه
برنامه نویسی یک برنامه پس زمینه
به روز رسانی برنامه ها در پس زمینه
ایجاد به روز رسانی رابط با عکس های فوری
برقراری ارتباط از اپل واچ به آیفون
تعریف و اضافه کردن عوارض
پیکربندی جدول زمانی
اضافه کردن نقشه ها، تصاویر متحرک و پشتیبانی از حرکات به برنامه های watchOS
مهارت ها
watchOSiOS DevelopmentiOSMobile DevelopmentAppleDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید قبل از تماشای این دوره بدانید
- 03 - استفاده از فایلهای تمرین
- 04 - شروع شبیه ساز
1. پس زمینه
- 05 - حالت برنامه جلویی
- 06 - حالت داک و پس زمینه
- 07 - نماینده گسترش
- 08 - چالش - یک برنامه پس زمینه
- 09 - راه حل - یک برنامه پس زمینه
- 10 - برنامه را در پس زمینه رفرش کنید
- 11 - userInfo در برنامههای پس زمینه
- 12 - رابط کاربری را با اسنپ شات به روز کنید
- 13 - عکسهای فوری پیش فرض
2. با آیفون ارتباط برقرار کنید
- 14 - نحوه ارتباط دستگاه ها
- 15 - یک هدف watchOS اضافه کنید
- 16 - اتصال ساعت را پیادهسازی کنید
- 17 - پیام رسانی مستقیم
- 18 - دکمههای ریموت
- 19 - ارتباط پیشینه
- 20 - چالش - عکسهای فوری
- 21 - راه حل - عکسهای فوری
- 22 - خطاهای اتصال
3. عوارض
- 23 - عوارض را تعریف کنید
- 24 - اضافه کردن عوارض راه اندازی
- 25 - قالبهای پیچیده متنی بزرگ
- 26 - چالش - قالب عارضه کوچک دایره ای
- 27 - راه حل - قالب عارضه کوچک دایره ای
- 28 - جدول زمانی را پیکربندی کنید
- 29 - مدخلهای جدول زمانی
- 30 - جدول زمانی عوارض - پیشینه
4. تجربه کاربری پیشرفته در ساعت
- 31 - نقشه ها
- 32 - تصاویر متحرک
- 33 - یک صحنه SpriteKit اضافه کنید
- 34 - یک صحنه SceneKit اضافه کنید
- 35 - چالش - SceneKit
- 36 - Solution - SceneKit
- 37 - گروه بندی
- 38 - اشارات
نتیجه
- 39 - مراحل بعدی