Sample project for iOS rich push notifications with Swift 5.
Using CoreMotion and gyroscope for detecting device motions and presenting some awesomeness with the notification's image.
Read more on https://www.pluralsight.com/guides/creating-ios-rich-push-notifications