Xamarin: опыт использования

Как мы применяем Xamarin в кроссплатформенной разработке, почему решили писать свой кроссплатформенный UI Framework Appercode и что из этого вышло.