I originally posted this on the OneSignal blog here.
Push notifications are supported across Apple iOS, Google Android, Huawei Android, Amazon Echo, macOS, Windows, Chrome, Safari, Firefox, Edge... the list goes on.
However every OS deals with notifications slightly differently. In this post I break down the nuances of push notification design.
If you’re a designer you’ll also find this push notification UI kit for Figma useful.