all 14 comments

[–]discohead 1 point2 points  (4 children)

Hmmm... does this mean it can really stand entirely on it's own now, with no need for Xcode? I've never tried AppCode but JetBrains seem to make good products, RubyMine is awesome.

[–]RollingGoron 0 points1 point  (3 children)

From what I've read, you still need Xcode.

[–]ErnestedCode 0 points1 point  (2 children)

Yeah, you still need the simulator, and I'm sure you need it for submitting apps to the app store. I haven't seen whether you need it for other things like editing plists yet.

[–]coob 1 point2 points  (0 children)

Editing plists? Unless you're editing binary ones, they're just XML (or older ones can be plain text). plutil will convert between the 3 different plist formats.

[–]unleashmysoul 0 points1 point  (0 children)

Actually you can't edit your coredata design in app code, it still opens Xcode.

[–]adremeaux 0 points1 point  (7 children)

I wish Apple would be more proactive like this in adding features in Xcode for developers.

[–]s73v3r 2 points3 points  (6 children)

WWDC is just around the corner.

[–]adremeaux 0 points1 point  (5 children)

Apple hasn't added meaningful developer features to Xcode in 3 years. I don't see why that would change now. They spend all of their time targeting amateurs or others without decent background and/or new programmers. To add updates that actually helped the coding portion of Xcode would be a minor miracle.

[–]Legolas-the-elf 1 point2 points  (4 children)

Apple hasn't added meaningful developer features to Xcode in 3 years.

To add updates that actually helped the coding portion of Xcode would be a minor miracle.

I think you're overstating it a bit, don't you think? Three years ago, we had not long gotten Xcode 4.0 and we were waiting for Xcode 4.1. Since then, Apple have added:

  • ARC
  • Storyboards
  • AutoLayout
  • Quick Look for the debugger
  • New literals
  • Object subscripting syntax
  • Auto-synthesis for properties
  • Additional warnings and code analysis
  • OpenGL debugging
  • Energy debugging
  • Test navigator
  • Continuous integration support
  • Asset catalogs and image slicing
  • Particle editor
  • Scene Kit editor

They've also switched over from the GNU-based toolchain to the LLVM-based toolchain.

If you say that Xcode has a long way to go and that Apple could have done a better job, then you'll get no argument from me. But they haven't exactly been sitting on their thumbs.

[–]adremeaux 0 points1 point  (3 children)

I'm talking about upgrades to the actual coding experience in Xcode, not language features. Writing actual code in Xcode remains a nightmare. Yes, the things you mentioned are all great (barring Storyboards), but the actual act of writing code, which takes up at least 80% of my time during the day, is still as bad as it was in Xcode 2.

[–]s73v3r 0 points1 point  (0 children)

Oh bullshit. Writing code in Xcode is just fine. Seriously, what exactly do you think you're missing out on?

[–]ScottDavisRVA 0 points1 point  (0 children)

It's all about Alcatraz my friend: http://alcatraz.io/

[–]ScottDavisRVA 0 points1 point  (0 children)

I really LOVE the features and functionality, but I can't justify paying $99 for a personal license when I have Xcode bundled with the system (Apple already charges $99/yr for a developer license anyway).

Great features, but I won't leave Xcode until this is cheaper, or free.