There is a lot to like about iPhone development. The APIs are really well-designed, the documentation is some of the best I've seen, and there are a lot of helpful samples and other material to help get you started. I think Apple's done a really good job with the iOS SDK. I'm not sure how it compares to Android because I'm just now starting to work with Android, but Apple has set the bar pretty high in my opinion.
Xcode, however, feels like taking a leap backward 10 years. "Hate" is such a strong word, but I generally like the platform except for Xcode, which I severely dislike. Perhaps I'm being somewhat unfair and am expecting Xcode to behave like other IDEs I've used in the past, but I think there are enough annoyances that I can't seem to work around that some of my complaints are justified. The good news is, Xcode 4 (http://developer.apple.com/technologies/ tools/whats-new.html) is looking to be quite a bit better. I did snicker a bit when they were showing off "amazing" new features in Xcode 4 that had been available in other IDEs for years now, but there is some genuinely cool stuff being added to it. - Spencer On Nov 23, 12:19 pm, Chris Adamson <invalidn...@gmail.com> wrote: > On Nov 23, 12:56 pm, "Manfred Moser" <manf...@mosabuam.com> wrote: > > > People keep missing the point that Android is about choice even in these > > comparisons. You do NOT have to use Eclipse if you dont want to. I know > > people that develop Android apps in KomodoEdit, IntelliJ, Neetbeans, > > Eclipse, Vim and Emacs... > > > Try doing that with Xcode development.. > > Pedantic fact-check: you can edit your files with some other > application and use the command-line xcodebuild to build the project. > Or, if you don't want to also maintain the .xcodeproj, you can call > gcc or clang from a Makefile or equivalent, and assemble bundles with > build scripts. The one thing I'm not aware of how to avoid xcode for > is code signing, and that may well be possible too: it's already > enough of a pain in the ass with xcode that I don't care to learn /usr/ > bin/codesign. > > Granted, nobody actually does anything like this. Xcode inspires its > share of grumbling, but the people who truly hate it seem to be the > ones who hate the whole platform, and therefore probably aren't using > it anyways. > > --Chris -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to javapo...@googlegroups.com. To unsubscribe from this group, send email to javaposse+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.