• 0

Developing for iPhone and OS X


Question

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

  • 0

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

  • 0

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

  • 0

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

  • 0
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?

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

  • 0

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

  • 0
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

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.