title: What is Device.BeginInvokeOnMainThread for?
body: <p>I would like someone to explain to me what is Device.BeginInvokeOnMainThread and what is it for?  </p>
  
  <p>And also some examples of cases where it's used.</p>