TimRogers Posted May 4, 2009 Share Posted May 4, 2009 I would like to be able to develop for Mac and iPhone. All I know is HTML, CSS and PHP Where should I start? :) I know Objective C is the preferred language for Cocoa (or so I think), but where do you start from scratch? Link to comment Share on other sites More sharing options...
0 Stetson Posted May 4, 2009 Share Posted May 4, 2009 Do you have a Mac (Or some other sort of computer that happens to be running OSX ;) )? http://developer.apple.com/iphone/ You can download the iPhone SDK at the bottom left. XCode for regular Mac applications is on one of the DVDs that comes with a Mac. For iPhone programming there is a ton of information on that site, going through the 'Your First iPhone Application' walkthrough will get you familiar with a lot of the basics. :) Link to comment Share on other sites More sharing options...
0 qdave Posted May 4, 2009 Share Posted May 4, 2009 this is where i started: http://developer.apple.com/iphone/library/...ingStarted.html you can also check blogs like http://iphonedevelopmentbits.com/ and http://iphonedevelopment.blogspot.com/ but the best thing would be is to get objective c book from library and start practising like that. Link to comment Share on other sites More sharing options...
0 TimRogers Posted May 4, 2009 Author Share Posted May 4, 2009 Thanks :) Will have a read of that tomorrow...anyone know anything else useful or any websites with good Obj-C stuff? Link to comment Share on other sites More sharing options...
0 M_Lyons10 Posted May 4, 2009 Share Posted May 4, 2009 Yeah, at this point you need a Mac to develop for iPhone. Hopefully in the future they'll release a Windows version of the SDK, but I doubt it. They want you to buy a Mac... ;) Depending on what you're doing, you could do a web based thing. I've seen a couple of examples of this already. Link to comment Share on other sites More sharing options...
0 CentralDogma Posted May 4, 2009 Share Posted May 4, 2009 I would like to be able to develop for Mac and iPhone. All I know is HTML, CSS and PHPWhere should I start? :) I know Objective C is the preferred language for Cocoa (or so I think), but where do you start from scratch? Well, you're going to want to install xcode. A quick google search brought me to this link for learning objective c. I would question why you want to learn a programming language when all you know currently web development languages. It may better for you to learn the basics of programming in a language other then objective c and then move over to it when you're ready. I haven't bothered to learn objective c myself, so I wouldn't know the learning curve, however, someone else might be able to speak on that. Link to comment Share on other sites More sharing options...
0 TimRogers Posted May 4, 2009 Author Share Posted May 4, 2009 I am planning to buy a Mac. Would be greatful if anyone knew any good Obj-C resources though :) Link to comment Share on other sites More sharing options...
0 +StevoFC MVC Posted May 4, 2009 MVC Share Posted May 4, 2009 It is easiest to learn C first, then Objective-C, then you will need to learn Cocoa Touch if you want to program for the iPhone. Cocoa for the Mac. If you know nothing about C get a book like "Learn C on the Mac" by Dave Mark. Link to comment Share on other sites More sharing options...
0 kilon Posted May 5, 2009 Share Posted May 5, 2009 I am planning to buy a Mac. Would be greatful if anyone knew any good Obj-C resources though :) You do not need a mac to run python in iphone, ipod touch, or develop python apps for these platforms but it will make your life alot easier. Bare in mind that python apps will be slower than obj c apps and that python objc interface is still developed by open source community and not supported or endorsed by apple. That means that you will need jailbroken iphones/ ipods touch to run your python apps as jailbroken is currently the only way python is distributed in these platforms. Link to comment Share on other sites More sharing options...
Question
TimRogers
I would like to be able to develop for Mac and iPhone. All I know is HTML, CSS and PHP
Where should I start? :) I know Objective C is the preferred language for Cocoa (or so I think), but where do you start from scratch?
Link to comment
Share on other sites
8 answers to this question
Recommended Posts