A spike on using xamarin for cross platform development with android and ios