Xamarin migration strategy