4 ms·
I built an entire iOS app without opening Xcode UI even once. Why so many iOS engineers prefer XCode?
by mohsen1 9mo ago
I built an entire iOS app without opening Xcode UI even once. Why so many iOS engineers prefer XCode?
- radicaldreamer 9mo agoIs this bait? XCode has been a mainstay of iOS development ever since iOS was introduced and is a successor to Interface Builder on the Mac. Why wouldn’t engineers prefer tools they’ve been using (mostly happily) for a decade+?
- s_dev 9mo ago>Is this bait? I don't think it's a serious question or the person is very young. To answer the question. Xcode is the default IDE for iOS development. The default option will always be a practical choice. JetBrains or Anthropic could get bought by a larger company or dismantled by the government somehow. Should anything happen to Apple (unlikely as that may seem) the entire iOS ecosystem would be gone as well negating any need for a default.
- wahnfrieden 9mo agoSome influential iOS devs such as @dimillian and @steipete have moved away from Xcode or even xcodebuild where possible.
- s_dev 9mo agoWhich is completely fine. However these are people with lots of experience in Xcode already. People can have preferences including default options.
- mohsen1 9mo agoI wish I was young! I have used Xcode in the past. It's just way too slow and anything it does, other IDEs do faster for me.
- ukuina 9mo agoWhat do you use instead? I thought Xcode sign-in is necessary for signing apps?
- RobMurray 9mo agohow did you debug it? The CLI tools are close to useless. I never even found a way to get console output from a device without Xcode.