🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW
watching now
77 Students

Description

What Will You Learn?

  • How to create local notifications without server
  • How to implement push notifications with Firebase, AWS, and Cloudkit
  • How to implement simple push messages
  • Using the vapor tool for a custom-server in Swift
  • How to implement push notifications with Firebase

Requirements

  • A PC or Laptop running on macOS
  • Basic knowledge of Swift programming
  • NFT Certificate
  • 48 Lessons
  • Beginner
  • English
  • 4.9 Rating
  • +100 XP

Share Course on Social media

Curriculum

Course consist of total 11h 26min of content, in total.

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

About the Instructor

90.2% of students rated this instructor as excellent!

Mark Price is known as a veteran mobile developer. He has built more than 60 mobile apps for Android and iOS. Also, he is teaching Unity 3D game development, JavaScript, Java, Node, Android iOS 10, Swift, React, and more. Through the years, Mark has made a lot of Unity 3D games like Call of Duty Ghost mobile and others.

Mark loves teaching. That’s why he is spending a lot of his time working as a professional engineering instructor. He is passionate about helping people reveal hidden talents so he teaches all who want to learn programming or begin a startup.

Moreover, Mark Price is the CEO of Devslopes that is dedicated to teaching coding skills to aspiring developers. Devslopes offers courses, quizzes, and exercises for beginners who want to become paid professionals.

On BitDegree, you have a chance to choose from various Mark Price’s courses. You can learn how to develop a game, app or website, improve your coding skills and much more. So look no further, choose a course and start learning with Mark Price today!

See All Instructor Courses

BitDegree platform reviews