Sockets in Mobile
Posted: Mon Apr 06, 2015 7:17 pm
So I have a question: when are sockets on mobile going to be supported? Will it require an extension?
I know about Monte's MergSocket; but that is iOS only so kind of pointless if we want to use sockets on Android.
The Roadmap here says that networking is "one half of LiveCode 8"; but it seems like nothing on networking has been done. I note there is a topic or two in the engine contributors forum which says that work on sockets on mobile has been done and there's only a few things left to do, I think, to open it up. But all of that seems to have been done back in 2013.
This seems like a huge feature that has just..... not worked for years. I'm investigating Elixir or Erlang for a server stack, and WebSocket technology; but that doesn't work without sockets in the first place. Basically, any mobile app can call a URL and wait for a response; but right now there's no way short of sending a notification via the OS provider for the server to initiate sending data back to the mobile app (Or some sort of polling mechanism from the mobile app). I suppose I could bundle a web server in my mobile app, but that's overkill.
Or have I missed something completely basic?
I know about Monte's MergSocket; but that is iOS only so kind of pointless if we want to use sockets on Android.
The Roadmap here says that networking is "one half of LiveCode 8"; but it seems like nothing on networking has been done. I note there is a topic or two in the engine contributors forum which says that work on sockets on mobile has been done and there's only a few things left to do, I think, to open it up. But all of that seems to have been done back in 2013.
This seems like a huge feature that has just..... not worked for years. I'm investigating Elixir or Erlang for a server stack, and WebSocket technology; but that doesn't work without sockets in the first place. Basically, any mobile app can call a URL and wait for a response; but right now there's no way short of sending a notification via the OS provider for the server to initiate sending data back to the mobile app (Or some sort of polling mechanism from the mobile app). I suppose I could bundle a web server in my mobile app, but that's overkill.
Or have I missed something completely basic?