I want to build a realtime native mobile app, which will be mostly operating through 3g.
I wonder how I can connect my back end (whatever that might be) to my native mobile app.
I looked into websockets (specifically SockJS with Node), but it seems that it won't operate well through a 3G connection, and also theres no native android client for the websockets.
If not websockets, what then? p.s: I've heard of MQTT over websockets, is that a valid option?