Adding Siri Support to Your iOS App

Lou Franco, Software Developer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
20 Lessons (51m)
    • 1. Introduction

      1:00
    • 2. Intro to SiriKit

      3:16
    • 3. The Notes and Tasks Intent

      2:15
    • 4. How to Add an Intent Extension to an App

      2:05
    • 5. Creating the Extension Profile in the Apple Dev Website

      6:31
    • 6. Creating the Intent Extension in Xcode

      1:53
    • 7. Setting up the App Groups

      0:38
    • 8. Overview of Code to be Written

      2:31
    • 9. Create Intent Handler for a New Task

      7:15
    • 10. Connecting the Handler

      0:50
    • 11. App Parameters

      2:23
    • 12. Testing Siri

      1:46
    • 13. First Workbook

      3:42
    • 14. iOS 12 Custom Intents

      1:24
    • 15. Second Project Overview

      1:58
    • 16. Implement Handler

      4:43
    • 17. Update Extension Plist to Configure Handler

      2:01
    • 18. Test New feature

      1:20
    • 19. 2nd Workbook

      2:58
    • 20. Conclusion

      0:15

About This Class

In this class, you will learn how to add Siri support into an existing app. Siri is Apple’s voice assistant and using SiriKit, you can teach Siri how to let users control your app with voice.

You will start with List-o-Mat, an open-source to-do list app. We’ll go through each step of adding support for iOS’s built-in Siri support and then explore and implement iOS 12’s support for custom Siri Shortcuts.

You'll get the most out of this class if you already know Swift and how to use Xcode.