Да нормально кодить под нативный иос. После пары лет в Xamarin, Swift как глоток свежего воздуха, удивляешься скорости запуска симулятора. Икс код конечно «лучшая IDE в мире», но запускается она быстрее блокнота, особенно по сравнению с Visual Studio / Android Studio. Ну и с каждым годом икскод становится стабильнее, сейчас и 5 лет назад это небо и земля
не сравнивайте Xamarin (устаревшую технологию) и React Native с Flutter (новые технологии). По сравнению с Visual Studio Code — Xcode просто неповоротливая, полная микрофризов (и простых фризов) коробка говна. И с каждым годом Xcode становится все менее и менее стабильным. Да, 5 лет назад Xcode был стабильнее и удобнее. А в 2013 году вообще была норм IDE.
Напишите еще раз, когда хотя бы рефакторинг Свифта завезут. Боюсь, так никогда еще раз и не напишете.