What is the fastest way to learn Objective-C?
You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.
M$3 Answers
I would suggest following the tutorials at the following site:
http://www.cprogramming.com/tutorial2.html#ctutorial
It covers how to do C programming. The concepts between all programming languages are generally the same and learning C will give you a great advantage when learning a new language such as Objective-C.
Get yourself a compiler and editor and start following the tutorials, instructions found here: http://www.cprogramming.com/tools.html
Once you have completed the tutorials at Cprogramming.com I would suggest taking a look at the wikipedia page: http://en.wikipedia.org/wiki/Objective-C
and a site such as: http://cocoadevcentral.com/d/learn_objectivec/
to learn how the language differs from standard C.
You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.
M$It's very difficult to learn how to program in a language if you don't have the fundamental logic behind it, so I would suggest that you work on the logic part of programming to prepare yourself.
In the end, it doesn't matter which language you use, the logic is the same.
You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.
M$@scrockett: Seems like you'd rather break down than build up. If you have something constructive to add, please do. Otherwise, you can leave your judgements at the door.
A lame answer, is this a rough points day for you?
The xcode ide is wysiwyg when it comes to GUI design, but you still need a solid understanding of object oriented principles.
You'll also need a mac.
You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.
M$The question was not about iPhone development. The question was about learning Objective-C. The question was not about design and didn't imply "only" being interested in design.
XCode is NOT WYSIWYG in GUI design. Design is design. BUILDING GUIs using XCode is more WYSIWYG that other development platforms.
Not a helpful answer at all.
OK, SO WHAT IF...
You know a client that needs a certain design and you want to facilitate that design. Do you learn how to code or hire a coder and have him implement your idea. IF the answer is give a guy a job. How do you protect your idea? Customers pay millions for providing their services but you don't have the contacts I do.
I'm open to your suggestions.