I'm writing a Xamarin app, targeting Android and iPhone. My app needs to communicate with a server to send and receive data. So far, I've concentrated mainly on the Android. I started with SignalR and spent a lot of time trying different things I found online.
It worked great with the emulator but on my phone nothing I tried worked, no communication. I finally gave up and decided to try Web APIs. I spent less time trying to make it work but in the end, no luck with that on either the emulator or the phone. "Network subsystem is down" is the error I receive.
I'm assuming someone has been successful doing what I'm attempting. So, before spending too much time on another communication protocol and based on what I've described, what has worked for others to communicate with a server from a Xamarin application?
What I have tried:
So far, I've tried Signalr and Web API using multiple suggestions found online.