Learn iOS 9 Push Notifications

Learn how Apple Push Notifications work and how to integrate into your iOS applications using Swift
4.0 (25 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
• 1,025 students enrolled
Sale Ends Today!
40% off
Take This Course
  • Lectures 6
  • Length 1 hour
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2016 English

Course Description

Course Description

Learn the basic concepts of Apples Push Notification System with the Swift
programming language for iOS 9.

Build a strong foundation in XCode 7 and Swift. This course helps you
understand and implement the Remote and Local Notification System in your own app with the latest technologies.

  • Swift programming language
  • XCocde 7
  • iOS 9
  • Apples Push Notification System (APNS)

Professional skills and experience from an iOS Architect with over 8 years experience.

Learn the fundamentals but also tips and tricks of the experts. Learn about
the Apples Push Notification System.

We will walk thru XCode setup and creation of a project iOS iPhone application that uses the Apples Push Notification System.

Content and Overview

This course explains Apples Push Notification System  for Local and Remote Notifications and how it is used with iPhone application development. We explain the overall system in detail focused on developers not the marketing folks. We explain how Notifications works and how to integrated into an application with
examples in Swift, Apples latest programming language for the iPhone.
All examples are based on iOS 9.

Why send Apple Push Notifications?

  • Send in-app messages to your users.
  • Provide a message in the "Notification Tray" of the phone.
  • Keep users aware of new content.
  • Make users aware of required actions.
  • And many more uses!

What are the requirements?

  • Basic Swift iPhone programming
  • Interest in developing Native iOS applications in Swift to process Push Notifications

What am I going to get from this course?

  • Students will have an understanding of iOS Push Notifications this includes Remote and Local Notifications and how to use in Swift applications
  • Detailed explanations of the Apples Push Notification System for iOS 9
  • Learn how to use a Free Tool to test and develop Push Notification Applications

Who is the target audience?

  • Beginning iPhone developers interested in Push Notification programming in Swift
  • Suitable for any iOS programmer, Swift basics are presented, no experience as a UI developer or server developer is expected.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Welcome
What this course is about
Section 2: Dive into Code
Start Coding - Create the project and setup Provisioning and Push Profiles
Add some notification code
Foreground and App Launch from Push Notifications
Local Notifications
Section 3: Wrapup
Wrap up - Code attached

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Tom Jay, Mobile development Instructor

I've been developing mobile applications for over 8 years with focus on iOS. I have taught in-class paid course for a major training company in San Francisco.

I have over 20 years of Enterprise Server development with Java/J2EE, Oracle, MySQL, XML/JSON Web Services, API development and location based systems using MongoDB.

I have created dozens of mobile apps form Banking, Social Messaging, Event Discover and Medical device interfaces.

I like mobile payments and iBeacon integration.

I mainly focus on IoT development (BLE) for IoT and iBeacon technologies.

Please watch my courses on Mobile development.

Ready to start learning?
Take This Course