It is always a good practice to keep the user informed on any HTTP based operations that are occurring on the background. For this, determining network connectivity is a key step for any Mobile app.
If you are creating a Cross-platform App or even multiple Native Apps, checking for Connectivity becomes a challenge as Network Connectivity APIs are extremely specific to the Mobile Platform.
Xam.Plugin.Connectivity is nifty little PCL that can be very helpful.