Search code examples
androidioswindowsreal-timenative

Real-time server updates for native mobile apps


At the moment I am trying to figure out what my options are regarding real-time server updates for native apps (Android, iOS and Windows Mobile). Everywhere I see real-time web apps but I do not require a browser in my app. I have read SignalR and the additional libraries for Android (SignalA) and iOS (objectiveC). But I was wandering wether anyone has suggestions about this topic.

Any insights would be very much appreciated.


Solution

  • You are looking for push notifications. You can find additional details for iOS apps here Android SDK too comes with such a service. Check here for additional details.

    In case if you are looking for a common service. There are several third party vendors who offer that too. check here that too. (I am not promoting them but just to provide all details )

    However, I would recommend you to use TCP sockets if you are sending high amount of data (generally in real time data that is the case).

    Also push notifications are not reliable. User may or may not get them. There is not such guarantee. For something like RSS feed I would suggest polling.