Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

idevelopr

macrumors newbie
Original poster
Jan 19, 2011
23
0
In front of Macbook
Hello,
Iam typing this from my new Macbook.Iam excited about developing for Mac.I joined the Mac Developer Program as well.
Now,I have a question.I hope Iam posting at the right place.The question is which Xcode should I use - Xcode 3.2.5 or 4.I am completely new programming on Mac.

Please suggest.

Thank you.
Raju
 
Hello,
Iam typing this from my new Macbook.Iam excited about developing for Mac.I joined the Mac Developer Program as well.
Now,I have a question.I hope Iam posting at the right place.The question is which Xcode should I use - Xcode 3.2.5 or 4.I am completely new programming on Mac.

XCode 4 is a beta version and under NDA. Therefore, few people _can_ and nobody _will_ help you if you have any problems with it. You will be shouted at quite angrily just for asking questions, because it is under NDA.

That leaves XCode 3.2.5 then.
 
I was tempted to respond with.

"Don't be this guy! https://forums.macrumors.com/threads/1079602/ "

B

And that, was a VERY special thread lol!

As to the OP, as others have stated definitely use 3.2.5. I've been programming since roughly 1998 (I'm by no means and expert, just a hobbyist) and I can tell you beta testing an IDE is for the pros.

What would be helpful to you though is to learn the ins and outs of XCode, how to debug with it, the different tools that it has in it for optimizing your program and get good at coding, that way when 4 comes out you'll be ready for it.
 
Kinda funny how people yell and scream about an NDA but Jailbroken iPhones have been ok to talk about since before jailbreaking was decided to be fair use and hackintoshes, that fly in the face of the Apple EULA, are a-ok... Not trying to start a flame war or anything since it's not that important.... but you really have to laugh at the irony.

Anyways back on topic...

Wanted to add that Mono Develop is good if you come from a Windows/Visual Studio/.Net background and want to do a horizontal transfer of skills.
 
but you really have to laugh at the irony.

OT:I don't think they are the same at all, so I don't see the irony.

Full documentation for Xcode 4 is available if you simply pay the $99/year to access it. Nothing like that is available for jb/hackintosh. (BTW, you must have missed the time when mentioning any possible EULA violation would get your post deleted. Hackintosh threads still usually include a "this isn't the right place to ask/discuss this" disclaimer since it is not an area MR specializes in.)

If Apple made an official way of running OS X on non-Apple hardware available via ADC under NDA you can bet that folks would not want to talk about that either.

The folks who are under NDA generally:
  • Are professionals who make their living being Apple developers
  • Paid for the right to gain access to ADC for Xcode 4 (among other things)
  • Stand to lose financially should they be cut off from ADC

B
 
Kinda funny how people yell and scream about an NDA but Jailbroken iPhones have been ok to talk about since before jailbreaking was decided to be fair use and hackintoshes, that fly in the face of the Apple EULA, are a-ok... Not trying to start a flame war or anything since it's not that important.... but you really have to laugh at the irony.

Indeed - this site's raison d'etre is finding pictures/rumours of unreleased Apple products, most or all of which would have been covered under NDA. Odd.
 
Kinda funny how people yell and scream about an NDA but Jailbroken iPhones have been ok to talk about since before jailbreaking was decided to be fair use and hackintoshes, that fly in the face of the Apple EULA, are a-ok... Not trying to start a flame war or anything since it's not that important.... but you really have to laugh at the irony.

Anyways back on topic...

Wanted to add that Mono Develop is good if you come from a Windows/Visual Studio/.Net background and want to do a horizontal transfer of skills.

You assume that the people who post here and stand up for the NDA condone the other activities such as jailbreaking and hackintoshes which you speak of. Some may do, but that is an assumption on your part. Just because this programming forum is on the same site it does not necessarily mean that every member reads or takes part in every sub-forum. I myself hardly ever read the general iPhone forums. The only one I do is the iPhone programming forum.

Plus I think you will find that talking about programming for jailbroken iPhones gets a similarly cold response in the iPhone programming forum.
 
Indeed - this site's raison d'etre is finding pictures/rumours of unreleased Apple products, most or all of which would have been covered under NDA. Odd.

I think developers are just careful.
Apple might be more strict in releasing new test builds or stop publishing Developer Previews all together to developers if the developers keep posting details about the new projects. Which would be a shame.
 
Xcode 4 or 3.2.5

Iam still using Xcode 3.2.5,is it worth moving to Xcode 4? Does it harm continuing with 3.2.5?
If I have to upgrade.SHould I have to download the new version,uninstall the old version.Thats its not a simple task.Xcode 3.2.5 took 2 days to download :eek:
 
The amount of user documentation (books, websites, faqs, etc.) for Xcode 4 compared to Xcode 3, is currently, rounding to the nearest whole percent, zero.

I would stick with Xcode 3 until this number is at least a much larger single digit... unless you like being on the cutting edge of playing with beta test type stuff.
 
Are you 100% comfortable with Xcode 3? Have you finished whatever training you were doing?

There is no harm in sticking with Xcode 3.

B

Thanks Balamw and firewood,I will stick to Xcode 3.2.5 for now. Im comfortable with it.

The learning process is on,as I mentioned in one of my new posts,Im looking for the next best thing to go at - for get more acclimatised to Obj C terminology and syntax.I have done the Obj C tutorial from Apple documention which included the Currency converter App.Now Im looking for advise on the best possible learning curve.Since its self learning,its taking time,more than I expected atleast.Can you throw in some advise.
 
One stupid question....How do I uninstall Xcode 4?
Thanks

Look in the folder you installed the developer tools (usually /Developer). There should be a file called "About Xcode and iOS SDK.pdf". At the end of the PDF there's a section called "Uninstalling Xcode Developer Tools".
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.