gelistirme ortami icin Xcode sart degil (derleme icin gerekli, apple'in lisans politikasi yüzünden). C# biliyorsan Xamarin.Mac kullanabilirsin (visual studio'yu mac'de kurup gelistirme yapabilirsin) ya da parallel desktop tarzi bi seyle windows'ta gelistirip macOs'da derleyebilirsin.
Xcode ile gelistireceksen objective C ya da swift ögrenmen gerek. Bu ikisinden hangisi dersen de swift derim. Objective C cok eski bir dil, swift baya iyi ilerliyor apple platformlari icin.