Unity is by far the biggest platform for mobile games and its C# all the way, both for Android and iOS.

You need to crack open XCode only for very specific debugging tasks