Push Notifications to Mobile Devices Using Amazon SNS
aws.typepad.com
aws.typepad.com
However, uniqush-conn is still under construction (more precisely, the server side program is almost there, but the client library is still under construction.) The whole picture of the system is described here: http://blog.uniqush.org/uniqush-after-go1.html
I haven't heard that amazon has any free public service for push notification for kindle, like GCM or APNS. If there exist one, I will definitely add support to uniqush-push. Otherwise, a long term TCP connection may be the only choice for uniqush.
Supporting Windows Phone would be a trivial job. But I do not have a Windows device to work with, the support for windows has to be delayed.
I had previously implemented push notifications manually but the challenge is sending a lot of messages when you have over 1M devices.
Urban Airship seems to be targeting larger customers these days though, and their pricing reflects it.
"1 Million FREE Push messages/month. $0.001 per additional Push message"[1]
One of the main thing that bug me with Parse -and I believe it is still the same: they implemented their own Android service to watch for notification coming in, when I will prefer to have my app use the local native notification system... More work for them since it require different integration on Android and Device like Kindle Fire, but better from a user point of view.
Anyway competitions in that space is good
This marks as interesting expansion nonetheless. Probably need to work out what extra cost of this is like (pretty hard to compare though)
You still have to code the client side pieces for each platform separately instead of providing a uniform SDK, you then communicate the notification URIs "somehow" to your own backend and store them on your own. The only difference seems to be that you would then talk to Amazon's API instead of directly to for example Google Cloud Messaging from your backend. I'm not sure it's worth introducing an abstraction layer just for this slim piece. Hopefully they'll broaden scope later on.
WNS & MPNS support for Windows 8 / WP8 notifications also appears to be missing.
[1] http://www.windowsazure.com/en-us/documentation/services/not...
The client-side piece is still a bit messy, but that's not where AWS plays anyway.
Easy to integrate and all you really need to pay is the iPhone App.