开发者

Learning iPhone SDK (Objective-C) [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center. Closed 11 years ago.

Hey programmers!

I really want to learn how to program really cool games and iphone apps but unfortunately, I don't know Objective-C. My school only offers Java courses (which I'm not fond of) and I really want to take a class or get a tutor. ANYTHING SO I CAN LEARN THIS LANGUAGE. I've got great app ideas but can't lay 'em out on paper. I currently am attending school and I cant really take any classes now, but I'm looking forward to some (I still haven't found any) during the summer, over in Chicago. I'm located in Chicago and am able to travel anywhere by train. I really want to learn the 开发者_StackOverflow社区language of programming so respond with some help or a course/class. Thanks very much guys!


Some helpful links:

  • Introduction to The Objective-C Programming Language
  • Getting Started with iOS
  • Your First iOS Application
  • iTunes U: Stanford — Developing Apps for iOS by Paul Hegarty
  • iTunes U: Stanford — iPhone Application Development by Alan Cannistraro and Josh Shaffer


try online courses. I did the Stanford videos from itunesU

Essentially you

  • log into itunes
  • select itunesu..
  • search for Stanford

the lectures were video taped and uploaded to itunes.

Some important things to remember are. every objective c object is retained when you want to keep it, released when you want to get rid of it and autoreleased when you are going to pass it on to another part of code, but are done using it yourself.

you can send anything to nil, and everything in objective c is a message. even properties.

on another note, objective C is essentially C. but with the next step framework built on top. and apple built on that to create their own framework. just get the fundamentals down and you will be good. The rest is just learning how to find the messages you want.

Oh, another important fact. These lessons in iTunesU, are Free..... and are Fairly In depth, yet still easy to understand.


Learning a language doesn't require a class (computer science courses are valuable for the general skills and knowledge they impart, not so much the language they teach). Get a good book, install the developer tools and SDK and get crackin'. I did it for the Mac when I was 17. My first app that I made all by myself was an international clock so I could tell whether it was an obscene hour to ping my friends in Europe and Asia. It was simple, but a good learning experience.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜