Ask questions via twitter! Message any question to @answers on twitter. We'll publish the question and send you a reply each time there's a new answer.
Next Question

Answered Question

 
M$1.00  Funded By Mahalo ? |  March 28, 2009 03:05 PM

What is the fastest way to learn Objective-C?

I am taking an iphone developer workshop next month. I have no experience3 programming, and I need to have a crash course on Objective-C programming.
Interesting Question?  Yes (1)   No (0)   

Interesting: williamwaco

RSS
 
 

Best Answer  Decided by Votes

 
March 29, 2009 05:18 AM
You should start first by learning how to program in general.

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.
Source(s):
http://en.wikipedia.org/wiki/Objective-C
http://cocoadevcentral.com/d/learn_objectivec/
http://cprogramming.com



Helpful Answer?  (0)   (0)    Tip mattix for this answer
Permalink | Report
   Reply  
 
 

Other Answers (2)

Sort By
 
March 28, 2009 06:54 PM
I created a course for Sun teaching non-programmers how to program Java.

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.

Helpful Answer?  (0)   (0)    Tip drmatt for this answer
Permalink | Report
   Reply  
 
 
 
April 01, 2009 02:39 AM
A lame answer, is this a rough points day for you?

Report
 
 
 
April 01, 2009 02:43 AM
@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.

Report
 
 
 
April 01, 2009 02:41 AM
Basically, everyone is telling you that you're screwed. Why would you want to do iPhone development before knowing the very basics of programming? Buddy up with a programmer if you're only interested in design.

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.

Helpful Answer?  (0)   (1)   

Unhelpful: drmatt

Tip scrockett for this answer
Permalink | Report
   Reply  
 
 
 
April 01, 2009 02:46 AM - Fact Refuted
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.

Report
 
 

Answer this Question

How tips and payments work

This question has already been resolved. You may add an answer to it but you will not be eligible to win best answer or any associated tips.

Ask a Question


140 characters left
Top of Page
Buy Mahalo Dollars with Credit Card or PayPal

Top Members

This Week All Time
  • buddawiggi
    buddawiggi
    2nd Degree Black Belt
    26935 Points
    M$783.09 Earned
  • kty2777
    kty2777
    Purple Belt with a Brown Tip
    5400 Points
    M$199.92 Earned
  • opher
    opher
    Purple Belt
    4132 Points
    M$185.92 Earned
   See All
 

Most Popular Tags

mahalo(1592)
iphone(462)
music(459)
google(355)
food(316)
online(293)
beer(278)
money(262)
movies(255)
apple(251)
aotd(235)
health(217)
video(205)
dog(204)
free(202)
   See All
 

Categories

Welcome New Members


 
 
Mahalo Dollars are the currency of Mahalo Answers.

Each Mahalo Dollar costs $1.

Once you earn more than 40 Mahalo Dollars, you can request to be paid via PayPal. Each Mahalo Dollar is currently worth $0.75 when paid out via PayPal. Learn More

 
 

Please log in to use this function.