This seems like a simple question to me, but it's one I simply can't find a good answer for: what do the top iOS apps (I'm talking Twitter, Facebook) use for live pushed data? Instead of polling an API for changes - real-time data updates, which I assume they have to have a method for.
My understanding is that the main solution is APNs (Apple Push Notifications) but I can't find any notable mention of apps using it... and have found only sparse support for NodeJS.
I'm deciding between that, and MQTT messages that trigger an API call. But I'm posting this question mainly because, in the back of my head, I think there's something I'm missing completely.
Thanks much for any information at all, or even pointing me in the right direction!