iOS Push Notifications: Beginner to Advanced

Course

Online

£ 10 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

iOS Push Notifications: Beginner to AdvancedThis course will take you on a deep dive into push notifications. So many courses teach the bare bones minimum - but there is so much more to know in order to build systems that are actually useful, effective, and that can reach users in the right way.What You Will LearnYou'll start by learning the easiest form of notifications - Local Notifications. These type of notifications don't require a server, and are a quick way to reach users and deliver messages and content.
After that, you will learn how to work with iOS's native CloudKit. Not only will you learn how to build out a robust push notification system, but you take advantage of some amazing CloudKit APIs and work with both silent & visible notifications.
After CloudKit, you'll learn how to work with Firebase Cloud Messaging. Firebase is a powerful suite of tools that helps you build robust, scalable, mobile applications. You'll learn how to work with CloudFunctions and how to send both local and remote notifications for both iOS & Android.
Then you'll learn AWS. AWS can be super confusing. We break it down super simple and help you build a push notification system on top of AWS that can scale to millions of users.
Lastly, we'll jump on the hot new Vapor tool. Vapor lets you write server-side applications all in Swift. You'll build your OWN server to deliver push notifications - and you'll do it all in Swift. So not only are you learning push, but full stack application development!The Course Breakdown:Local notifications
CloudKit
Triggers
Queries
Basic deep linking
Silent & visible notifications
Firebase Cloud Messaging
Firebase Cloud Functions
AWS Push notifications
Server side Swift development w/ VaporWho Should Take This CourseAnyone who wants a better way to reach users in their iOS apps, should take this course. The course is designed to help you build robust push systems that can engage users and provide value to your customers. 

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Implement Local Notifications on iOS
Implement push notifications with CloudKit & iCloud
Implement push notifications with AWS
Implement push notifications with Firebase
Build custom server in Swift with Vapor
Implement push notifications with Vapor

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Media
  • Systems
  • Layout
  • Server

Course programme

Intro to Course 2 lectures 04:25 Introduction to this course This video is an overview of what to expect in the Notifications Course. There are several technologies covered throughout the course, so you will learn everything you need to know about notifications and more. Who this course is for? This course covers a lot of different technologies, and we assume that you have a general understanding of how to make basic iOS apps. This course may be best suited for intermediate to advanced developers. Intro to Course 2 lectures 04:25 Introduction to this course This video is an overview of what to expect in the Notifications Course. There are several technologies covered throughout the course, so you will learn everything you need to know about notifications and more. Who this course is for? This course covers a lot of different technologies, and we assume that you have a general understanding of how to make basic iOS apps. This course may be best suited for intermediate to advanced developers. Introduction to this course This video is an overview of what to expect in the Notifications Course. There are several technologies covered throughout the course, so you will learn everything you need to know about notifications and more. Introduction to this course This video is an overview of what to expect in the Notifications Course. There are several technologies covered throughout the course, so you will learn everything you need to know about notifications and more. Introduction to this course This video is an overview of what to expect in the Notifications Course. There are several technologies covered throughout the course, so you will learn everything you need to know about notifications and more. Introduction to this course This video is an overview of what to expect in the Notifications Course. There are several technologies covered throughout the course, so you will learn everything you need to know about notifications and more. This video is an overview of what to expect in the Notifications Course. There are several technologies covered throughout the course, so you will learn everything you need to know about notifications and more. This video is an overview of what to expect in the Notifications Course. There are several technologies covered throughout the course, so you will learn everything you need to know about notifications and more. Who this course is for? This course covers a lot of different technologies, and we assume that you have a general understanding of how to make basic iOS apps. This course may be best suited for intermediate to advanced developers. Who this course is for? This course covers a lot of different technologies, and we assume that you have a general understanding of how to make basic iOS apps. This course may be best suited for intermediate to advanced developers. Who this course is for? This course covers a lot of different technologies, and we assume that you have a general understanding of how to make basic iOS apps. This course may be best suited for intermediate to advanced developers. Who this course is for? This course covers a lot of different technologies, and we assume that you have a general understanding of how to make basic iOS apps. This course may be best suited for intermediate to advanced developers. This course covers a lot of different technologies, and we assume that you have a general understanding of how to make basic iOS apps. This course may be best suited for intermediate to advanced developers. This course covers a lot of different technologies, and we assume that you have a general understanding of how to make basic iOS apps. This course may be best suited for intermediate to advanced developers. Local Notifications on iOS 11 8 lectures 02:05:44 Session 2 - Intro to App We will be building an app called Remind to cover the different types of local notification triggers. We will cover what the app looks like and how it functions. UI setup We are going to go over all the necessary UI setup for the Remind App. We add the app icon assets, general layout of the buttons, and connecting the code to the storyboard. Setting up UNService Keeping our code dynamic and reusable should be a high priority for every developer. We are going to create a helper class that handles UserNotification functionality. Triggers Part 1 We finally start receiving notifications to our app by setting up the triggers. We will cover how to trigger local notifications based off of timers and dates. Triggers Part 2 Since location based triggers aren’t always reliable, we start go over a common workaround to trigger a notification based on a user’s location. We will incorporate Core Location to trigger our location based notifications. Attachments There are several types of media that you can attach to both local and remote notifications. We will be adding images to each of our notifications to make them more rich. Category and Actions Showing rich notifications is cool and all, but things get real interesting when you can interact with notifications. We will be covering how to add categories and actions to our notifications. Handling Notification Actions What’s the point of having an action/button with your notification if it doesn’t do anything? We are going to go over how to handle notification actions and run logic based on user interaction. Local Notifications on iOS 11. 8 lectures 02:05:44 Session 2 - Intro to App We will be building an app called Remind to cover the different types of local notification triggers. We will cover what the app looks like and how it functions. UI setup We are going to go over all the necessary UI setup for the Remind App. We add the app icon assets, general layout of the buttons, and connecting the code to the storyboard. Setting up UNService Keeping our code dynamic and reusable should be a high priority for every developer. We are going to create a helper class that handles UserNotification functionality. Triggers Part 1 We finally start receiving notifications to our app by setting up the triggers. We will cover how to trigger local notifications based off of timers and dates. Triggers Part 2 Since location based triggers aren’t always reliable, we start go over a common workaround to trigger a notification based on a user’s location. We will incorporate Core Location to trigger our location based notifications. Attachments There are several types of media that you can attach to both local and remote notifications. We will be adding images to each of our notifications to make them more rich. Category and Actions Showing rich notifications is cool and all, but things get real interesting when you can interact with notifications. We will be covering how to add categories and actions to our notifications. Handling Notification Actions What’s the point of having an action/button with your notification if it doesn’t do anything? We are going to go over how to handle notification actions and run logic based on user interaction. Session 2 - Intro to App We will be building an app called Remind to cover the different types of local notification triggers. We will cover what the app looks like and how it functions. Session 2 - Intro to App We will be building an app called Remind to cover the different types of local notification triggers. We will cover what the app looks like and how it functions. Session 2 - Intro to App We will be building an app called Remind to cover the different types of local notification triggers. We will cover what the app looks like and how it functions. Session 2 - Intro to App We will be building an app called Remind to cover the different types of local notification triggers. We will cover what the app looks like and how it functions. We will be building an app called Remind to cover the different types of local notification triggers. We will cover what the app looks like and how it functions. We will be building an app called Remind to cover the different types of local notification triggers. We will cover what the app looks like and how it functions. UI setup We are going to go over all the necessary UI setup for the Remind App. We add the app icon assets, general layout of the buttons, and connecting the code to the storyboard. UI setup We are going to go over all the necessary UI setup for the Remind App. We add the app icon assets, general layout of the buttons, and connecting the code to the storyboard. UI setup We are going to go over all the necessary UI setup for the Remind App. We add the app icon assets, general layout of the buttons, and connecting the code to the storyboard. UI setup We are going to go over all the necessary UI setup for the Remind App. We add the app icon assets, general layout of the buttons, and connecting the code to the storyboard. We are going to go over all the necessary UI setup for the Remind App. We add the app icon assets, general layout of the buttons, and connecting the code to the storyboard. We are going to go over all the necessary UI setup for the Remind App. We add the app icon assets, general layout of the buttons, and connecting the code to the storyboard. Setting up UNService Keeping our code dynamic and reusable should be a high priority for every developer. We are going to create a helper class that handles UserNotification functionality. Setting up UNService Keeping our code dynamic and reusable should be a high priority for every developer. We are going to create a helper class that handles UserNotification functionality. Setting up UNService Keeping our code dynamic and reusable should be a high priority for every developer. We are going to create a helper class that handles UserNotification functionality. Setting up UNService Keeping our code dynamic and reusable should be a high priority for every developer. We are going to create a helper class that handles UserNotification functionality. Keeping our code dynamic and reusable should be a high priority for every developer. We are going to create a helper class that handles UserNotification functionality. Keeping our code dynamic and reusable should be a high priority for every developer. We are going to create a helper class that handles UserNotification functionality. Triggers Part 1 We finally start receiving notifications to our app by setting up the triggers. We will cover how to trigger local notifications based off of timers and dates. Triggers Part 1 We finally start receiving notifications to our app by setting up the triggers. We will cover how to trigger local notifications based off of timers and dates. Triggers Part 1 We finally start receiving notifications to our app by setting up the triggers. We will cover how to trigger local notifications based off of timers and dates. Triggers Part 1 We finally start receiving notifications to our app by setting up the triggers. We will cover how to trigger local notifications based off of timers and dates. We finally start receiving notifications to our app by setting up the triggers. We will cover how to trigger local notifications based off of timers and dates. We finally start receiving notifications to our app by setting up the triggers. We will cover how to trigger local notifications based off of timers and dates. Triggers Part 2 Since location based triggers aren’t always reliable, we start go over a common workaround to trigger a notification based on a user’s location. We will incorporate Core Location to trigger our location based notifications. Triggers Part 2 Since location based triggers aren’t always reliable, we start go over a common workaround to trigger a notification based on a user’s location. We will incorporate Core Location to trigger our location based notifications. Triggers Part 2 Since location based triggers aren’t always reliable, we start go over a common workaround to trigger a notification based on a user’s location. We will incorporate Core Location to trigger our location based notifications. Triggers Part 2 Since location based triggers aren’t always reliable, we start go over a common workaround to trigger a notification based on a user’s location. We will incorporate Core Location to trigger our location based notifications. Since location based triggers aren’t always reliable, we start go over a common workaround to trigger a notification based on a user’s location. We will incorporate Core Location to trigger our location based notifications. Since location based triggers aren’t always reliable, we start go over a common workaround to trigger a notification based on a user’s location. We will incorporate Core Location to trigger our location based notifications. Attachments There are several types of media that you can attach to both local and remote notifications. We will be adding images to each of our notifications to make them more rich. Attachments There are several types of media that you can attach to both local and remote notifications. We will be adding images to each of our notifications to make them more rich. Attachments There are several types of media that you can attach to both local and remote notifications. We will be adding images to each of our notifications to make them more rich. Attachments There are several types of media that you can attach to both local and remote notifications. We will be adding images to each of our notifications to make them more rich. There are several types of media that you can attach to both local and remote notifications. We will be adding images to each of our notifications to make them more rich. There are several types of media that you can attach to both local and remote notifications. We will be adding images to each of our notifications to make them more rich trong We’re going to keep things native by using iCloud to send notifications to our device. We cover how our Notes app will look and function at the end of this...

Additional information

Requires computer running macOS Should have basic knowledge of Swift

iOS Push Notifications: Beginner to Advanced

£ 10 + VAT