Go Back   MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Reply
 
Thread Tools Search this Thread Display Modes
Old May 6, 2005, 02:58 AM   #1
DaveP
macrumors 6502
 
Join Date: Mar 2005
Opinions on XCode

I'm curious to see what Mac developers think of XCode. I'm from a Windows programming background and I think Visual Studio is a pretty functional and useful IDE. I've used code a little bit and it seems ok. Certainly for the price it can't be beat! But it just doesn't seem that efficient or polished. I'm quite curious to see what people who have used XCode more think of it.

Thanks.
DaveP is offline   0 Reply With Quote
Old May 6, 2005, 03:38 AM   #2
SilentPanda
Moderator emeritus
 
SilentPanda's Avatar
 
Join Date: Oct 2002
Location: The Bamboo Forest
I haven't used XCode a ton but from a GUI creation standpoint (interface builder) I love it. It's much easier to get things lined up and looking nice since the GUI standards are sorta built into the program. VB 6/.NET are fairly easy to set up the GUI but I never feel like I know if I have the spacing right. With Interface Builder I never really worry about it...

XCode does feel "different" than some of the other coding interfaces I've used but all of them feel that way I guess... just gotta get used to where all your project files are located and such...
__________________
My 24 hour web cam! ʕノᴥʔノ ︵ ┻━┻
And remember.
SilentPanda is offline   0 Reply With Quote
Old May 6, 2005, 03:47 AM   #3
DaveP
Thread Starter
macrumors 6502
 
Join Date: Mar 2005
I will definitely agree that interface builder is pretty nice. I only used it once for a small little toy application, but thought it was good.
DaveP is offline   0 Reply With Quote
Old May 6, 2005, 04:11 AM   #4
HiRez
macrumors 601
 
HiRez's Avatar
 
Join Date: Jan 2004
Location: Western US
I really like Xcode and Interface Builder a lot. Can't wait to start using Core Data. I'm only a part-time programmer, but since I assume Apple is using it to code hardcore apps like Final Cut Pro and Motion (and possibly Shake and OS X itself?), it certainly seems capable enough. I have heard some grumbles that gcc is not the most optimized compiler around, though.
HiRez is online now   0 Reply With Quote
Old May 6, 2005, 04:17 AM   #5
jamdr
macrumors 6502a
 
jamdr's Avatar
 
Join Date: Jul 2003
Location: Bay Area
XCode is pretty sweet. I'm a Java programmer so I've always used Eclipse (and still do for the most part), but I find XCode has many of the features Eclipse does. There are some key things missing, but it's always hard to switch IDE's if you're familiar with doing things a certain way. I've never been a big fan of Visual Studio so I think XCode is better, but that's just me.

By the way is that Code Sense thing new in XCode 2? Because I'm really liking it
jamdr is offline   0 Reply With Quote
Old May 6, 2005, 05:33 AM   #6
robbieduncan
Moderator
 
robbieduncan's Avatar
 
Join Date: Jul 2002
Location: London
Quote:
Originally Posted by jamdr
By the way is that Code Sense thing new in XCode 2? Because I'm really liking it
I think CodeSense for Java is new. It's been there for Obj-C for a few versions. They have changed how it works a little but I quite like the Ctrl-. to show the completion and cycle through them. It seems to be much better at guesing what you want based on the text around it now too.
robbieduncan is offline   0 Reply With Quote
Old May 6, 2005, 06:08 AM   #7
whooleytoo
macrumors 603
 
whooleytoo's Avatar
 
Join Date: Aug 2002
Location: Cork, Ireland.
Send a message via AIM to whooleytoo
Xcode (& Interface Builder, since the two are tightly integrated) is an enormously flexible tool, and is rapidly evolving. However, the learning curve for any developer - particularly if you're new to Cocoa/Objective C - is pretty harsh.

Even after using it for several months now, I still find it frustrating the way the project/target/executable settings are set in several places, and the way build settings override target settings etc. so you have to be *very* careful your settings aren't being over-ridden elsewhere, and the way there are four separate settings you need to check to decide the built application's location, etc.

On the positive side, having a tool which integrated design, code editor, help viewer, complete reference tool, UI builder and debugger, supporting several languages and with a huge array of templates is a vast improvement on other IDEs I've used.
__________________
Mac <- Macintosh <- McIntosh apples <- John McIntosh <- McIntosh surname <- "Mac an toshach" <- "Son of the Chief"
whooleytoo is offline   0 Reply With Quote
Old May 22, 2005, 10:28 PM   #8
gamestriker
macrumors regular
 
Join Date: Dec 2004
Xcode, in general, is pretty nice, but I think the whole project/target/executable system is more complicated than it needs to be. I wish you could just compile, run and boom, your application. Otherwise, it is a very nice app.

I use Xcode for my C/C++ work (console stuff right now) for college, and I use Eclipse for my Java work.
__________________
PowerBook 12" Rev D - PowerPC G4 1.5GHz, 1.25GB RAM, 80GB HDD, APX/BT, SuperDrive, running Mac OS X Tiger 10.4.8
gamestriker is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
The App Store app thinks Xcode is installed, but I deleted Xcode. moonman239 Mac Applications and Mac App Store 3 May 6, 2014 06:53 PM
Help! Need Opinions mrappleful MacBook Pro 5 Jul 19, 2013 11:34 PM
Moving from xcode 3.2 to xcode 4.5.2 compilation error for 'abs' macro in stdlib.h hrishidev Mac Programming 7 Jun 2, 2013 11:36 AM
Xcode 3 vs Xcode 4 when dealing with Objective-C timebourne Mac Programming 8 Sep 23, 2012 06:36 PM
XCode 4.4.1 to Xcode 4.5 in Mountain Lion VinegarTasters OS X 10.8 Mountain Lion 2 Sep 19, 2012 09:55 PM

Forum Jump

All times are GMT -5. The time now is 09:36 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC