O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Mastering Push Notifications for iOS

Video Description

Everything you could ever want to know about push notifications for iOS 11 in Swift

About This Video

  • Access to codes
  • For the intermediate level developer and goes over a lot of basic rapidly

In Detail

Devslopes brings notifications course which brings about both local and remote notification for iOS. We are going to trigger local notifications for Timers, Dates, and Location. We move on iCloud notification, Firebase push notification with setting up a database and Amazon AWS push notification with SNS service. We will work with Vapor app and use this application as a test tool for further notification. You come for notification but at the end of this course, you will have knowledge of several different technologies. This course supplies in-depth content that put the theory into practice. You know you need to upgrade your skills to stay relevant. Don’t wait. Enroll in this course today.

All the code files are placed at https://github.com/PacktPublishing/Mastering-Push-Notifications-for-iOS

Table of Contents

  1. Chapter 1 : Intro to Course
    1. Introduction to this course 00:02:26
    2. Who this course is for? 00:01:59
  2. Chapter 2 : Local Notifications
    1. Intro to App 00:02:14
    2. UI setup 00:13:23
    3. Setting up UNService 00:16:15
    4. Triggers Part 1 00:26:11
    5. Triggers Part 2 00:23:45
    6. Attachments 00:14:04
    7. Category and Actions 00:18:21
    8. Handling Notification Actions 00:11:32
  3. Chapter 3 : Working With iCloud & Push Notifications
    1. Intro to App 00:03:00
    2. Setting up the UI 00:17:39
    3. Setting up iCloud 00:10:30
    4. Querying iCloud 00:11:22
    5. Receiving Silent Notifications 00:26:17
    6. Receiving Visible Notifications 00:14:29
    7. Handling Notifications 00:06:34
  4. Chapter 4 : Working With Firebase & Push Notifications
    1. Intro to App 00:03:23
    2. UI Setup 00:31:16
    3. Setting up Push Notifications 00:17:43
    4. Firebase Database Part 1 00:16:08
    5. Firebase Database Part 2 00:29:08
    6. Firebase Messaging 00:09:03
    7. Topic Subscription 00:09:57
    8. Cloud Functions Up and Running 00:09:11
    9. Cloud Function Notification 00:15:06
    10. Notification Service Extension 00:25:26
    11. Outro 00:01:21
  5. Chapter 5 : Push Notifications, and Amazon AWS
    1. Intro to App 00:04:21
    2. UI Setup 00:29:10
    3. Setting Up Persistence 00:29:47
    4. Setting Up User Notifications 00:17:43
    5. Up and Running with AWS 00:21:08
    6. Registering with SNS (Simple Notification Service) 00:20:05
    7. Subscribing and Publishing to Topics 00:19:43
    8. Adding Text Entry to Notifications 00:10:13
    9. Handling Notifications 00:20:42
    10. Notification Content Extension 00:15:46
  6. Chapter 6 : Launch Your OWN Push Server With Vapor & Swift
    1. App Intro 00:03:06
    2. Installing Vapor 00:10:09
    3. Handling Get and Post 00:15:09
    4. Up and Running with Fluent 00:14:42
    5. Model Restructuring 00:13:10
    6. Sending Notifications 00:20:48
    7. Dynamic Notifications 00:14:05
    8. UP and Running My SQL 00:11:01
    9. Testing the App 00:06:27
    10. Outro 00:01:26