Next Question

Mahalo is adding a tip to all questions that don't offer a tip.
M$1.00 Funded By Mahalo ? |
March 28, 2009 03:05 PM
RSS
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
Permalink | Report
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.
Permalink | Report
scrockett
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.
Permalink | Report
Answered Question

Mahalo is adding a tip to all questions that don't offer a tip.
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.
- About Learning Objective-C |
- In Programming |
- |
- Report |
-
Share
RSS
Best Answer Decided by Votes
| March 29, 2009 05:18 AM |
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
Permalink | Report
Other Answers (2)
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.
Permalink | Report
scrockett
April 01, 2009 02:39 AM
A lame answer, is this a rough points day for you?
Tip scrockett for this comment
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.
Permalink | Report
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
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.
Answer this Question
Related Questions
Ask a Question
Buy Mahalo Dollars with Credit Card or PayPal
Top Members
Most Popular Tags
Categories
- Anonymous
- Arts & Design
- Beauty & Style
- Books & Authors
- Business
- Cars & Transportation
- Consumer Electronics
- Coupons Deals
- Education
- Entertainment
- Environment
- Fitness
- Food & Drink
- From Email
- From Iphone
- From Twitter
- Health
- History
- Hobbies
- Home & Garden
- How Tos
- Humor
- Jobs
- Legal
- Local
- Love & Relationships
- Mahalo Answers Community
- Money
- Music
- News
- NSFW
- Parenting
- Pets
- Science & Mathematics
- Services
- Shopping
- Social Science
- Society & Culture
- Sports
- Technology & Internet
- Travel
- Video Games
Welcome New Members
- greenlink, November 26, 2009 07:57 PM
- conundrum_kaacc..., November 26, 2009 07:28 PM
- sage117, November 26, 2009 06:38 PM
- brett2323, November 26, 2009 06:32 PM
- teadorwellisan, November 26, 2009 06:32 PM
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