Peatkay: How much technical programming knowledge do you need to develop for the iphone?
Hi there,
I have had some basic programming knowledge in languages like basic, html and some limited C. Is this enough to make basic apps for the iphone?
Answers and Views:
Answer by Colanth
You need at least enough programming knowledge (and experience) to develop programs. Then you need enough knowledge of C to code the program you write. (Programming isn’t knowledge of a language, it’s knowledge of developing methods of doing something. You develop the program in English, then you code it in the appropriate programming language. Only very simple programs are successfully developed right in the language unless you have years of development experience.)
I’d recommend you polish up your C skills and start fooling around with the (free to download) XCode and SDK libraries by Apple (you can get them at their website). A bit of trial and error should get you on your way fast enough.
You could also wait untill Flash CS5 is released and use that to create apps.
Answer by cyberpostdocThe programming language for iPhone is Objective-C, not C, not C++. Although Objective-C and c/c++ are alike, you don’t need to know C/C++ before learning Objective-C.
You need to know OOP (Object Oriented Programming) and MVC (Model View Controller) concepts.
Once you learned how to program in Objective-C, you can dive in iPhone SDK and start to develop real iPhone programs.
iPad SDK is essentially the same as iPhone SDK.
Leave a Reply