آموزش توسعه iOS: میانبرهای سیری

iOS Development: Siri Shortcuts

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: میانبرهای سیری - که با انتشار iOS 12 آغاز به کار کرد - به کاربران کمک می کند تا جریان کار خود را با خودکار کردن کارهای مشترک ساده کنند. همچنین از قدرت یادگیری ماشین برای پیش بینی میانبرها بر اساس اقدامات مکرر کاربر در برنامه های مختلف استفاده می کند. در مورد نحوه پیاده سازی میانبرهای Siri در گردش کار خود کنجکاو هستید؟ در این دوره ، محمد اعظم به شما کمک می کند تا با استفاده از این ویژگی iOS بلند شوید و در حال اجرا باشید ، و نحوه ایجاد میانبرهای Siri را با استفاده از NSUserActivity و همچنین ایجاد اهداف سفارشی توضیح می دهد. وی نحوه افزودن میانبرهای سیری به برنامه موجود ، استفاده از پاسخ های سفارشی برای افزایش تعاملات با کاربران ، افزودن میانبرهای صوتی سیری و موارد دیگر را نشان می دهد.
موضوعات شامل:
  • ایجاد میانبرها با استفاده از برنامه میانبرها
  • پیاده سازی میانبرها با استفاده از NSUserActivity
  • افزودن فایل تعریف هدف
  • اهدای اهداف
  • ایجاد رابط کاربری سفارشی برای میانبرهای سیری
  • برگشت پاسخ های سفارشی

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

مقدمه Introduction

  • در حال توسعه با میانبرهای سیری Developing with Siri Shortcuts

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. درک میانبرهای سیری 1. Understanding Siri Shortcuts

  • میانبرهای سیری چیست؟ What are Siri Shortcuts?

  • ایجاد میانبرها با استفاده از برنامه میانبرها Creating shortcuts using Shortcuts app

  • درک API های میانبر Understanding Shortcuts APIs

2. اجرای میانبرهای برنامه قهوه با استفاده از NSUserActivity 2. Implementing Coffee App Shortcuts Using NSUserActivity

  • درک ساختار برنامه Understanding the structure of the app

  • ایجاد میانبر با استفاده از NSUserActivity Creating shortcut using NSUserActivity

  • تنظیم گزینه های برنامه نویس Setting up developer options

  • بازیابی برنامه با استفاده از میانبرها Restoring the app using shortcuts

  • افزودن میانبر صوتی Adding voice shortcut

  • چالش: نمایش اندازه و کل Challenge: Displaying size and total

  • راه حل: نمایش اندازه و کل Solution: Displaying size and total

3. اجرای برنامه قهوه با استفاده از اهداف 3. Implementing Coffee App Using Intents

  • افزودن پرونده تعریف قصد Adding intent definition file

  • اهداء هدف Donating the intent

  • تنظیم پروژه UI اهداف / اهداف Setting up intents/intents UI project

  • پیاده سازی CoffeeOrderDataManager Implementing CoffeeOrderDataManager

  • با استفاده از CafeOrderDataManager Using CoffeeOrderDataManager

  • قرار دادن سفارش با استفاده از قصد سفارشی Placing order using custom intent

  • چالش: کباب قهوه برای سفارش Challenge: Coffee roast for the order

  • راه حل: کباب قهوه برای سفارش Solution: Coffee roast for the order

4- ایجاد رابط کاربری سفارشی برای میانبرهای سیری 4. Developing a Custom User Interface for Siri Shortcuts

  • اجرای رابط کاربری فاکتور Implementing invoice user interface

  • نمایش مشخصات فاکتور Displaying invoice view

  • اجرای رابط سفارش تأیید شده Implementing confirm order interface

  • نمایش نمایش تأیید Displaying confirmation view

  • سفارش قهوه با استفاده از میانبرهای صوتی Ordering coffee using voice shortcuts

  • چالش: نمایش تأیید نام در تأیید Challenge: Displaying name in confirm

  • راه حل: نمایش در نام تأیید Solution: Displaying name in confirm

5. پاسخ های سفارشی 5. Custom Responses

  • درک پاسخ های سفارشی Understanding custom responses

  • پاسخ های سفارشی در تعریف اهداف Custom responses in intents definition

  • پاسخ های سفارشی را باز می گردانید Returning custom responses

  • آزمایش میانبر Siri Enabling Siri shortcut testing

  • افزودن افزودن به دکمه سیری Adding add to Siri button

  • افزودن میانبرهای صوتی Siri از برنامه Adding Siri voice shortcuts from app

  • حذف سفارش Deleting an order

  • حذف کمکهای مالی Deleting donations

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

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

آموزش توسعه iOS: میانبرهای سیری
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 55m
37
Linkedin (لینکدین) lynda-small
19 مهر 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,115
- از 5
ندارد
دارد
دارد
Mohammad Azam

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mohammad Azam Mohammad Azam

برنامه نویس ویژه اپل iOS و مربی iOS

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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