Originally Posted by Gwydion
As other has said, there is cloud2Phone but is now widely used
Yeah, I did some searching and found that capability.
Apparently it is rather new and/or incomplete -- and is not part of the Android "package".
I'm not clear if Goggle uses this, or something else, to provide Push Notifications for its mobile Gmail, calendar, contacts, etc. apps.
Also, there is some confusion as to how/if Twitter, FaceBook and others provide PNS to Android.
-- what sites/apps currently support Push Notifications to the iPhone
-- that APNS is an integral part of the base iOS system (and has been for a while)
-- that APNS is as good or better than the Google or Microsoft WP7 implementations
1) there is no particular difficulty from a technology/programming standpoint to write an iOS app to Recognize the Push Notifications, and Pull the associated data (emails, contacts, Tweets, etc.) for "real-time" display in a widget-like format.
2) to do this well, however, it needs to be done by the iOS system itself, with a system app that is always active (to handle the Push and Pull). This would be similar to how the iOS mail or messaging apps currently work,
As I see it Apple could use the APNS and provide:
-- an aggregator app on an iDevice to handle all Push Notifications for the device
-- a processor app to Pull any additional data (e.g. 1st line or 2 of an email) if necessary
-- a distributor app to distribute these notifications to various widgets (if present)
-- the widgets themselves to display a list of recent Pushed/Pulled summaries
-- access to the target client app (mail, twitter, etc.)
------ to do additional Pulls (if necessary) for the complete content of the selected message
------ to format, manage and display the detail content
I believe that this could be implemented by providing "new" iOS "system" apps on top of the existing Push/Pull construct -- done in such a way that existing 3rd-party apps need not be rewritten,
It is worth noting, that because of built-in content-length limits. it is very easy to handle things like Tweets, and Text messages -- the content fits within the Push payload, and requires no corresponding Pull for the complete content (contacts, email, calendar).