To write an iOS app, you have to learn Objective-C, Swift, or both. Xcode. UIKit and Foundation and maybe Core Data. How to upload apps to the App Store.
But… after learning all that, AppKit, which is super-similar to UIKit, is a bridge too far? This still freaks me out!