I am using Xamarin.Forms and building an iOS and Android app. The app works great on iOS and the UI is fast. However, on Android, it appears that WebClient calls are hanging the UI thread. I am using the async calls so I am confused to why this is hanging the UI thread on Android.
using (WebClient ws = new WebClient())
ws.DownloadStringCompleted += Ws_DownloadStringCompleted;