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.

Reply via email to