TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What are some of the best Tutorials/Resources on How to Build an IPhone App?

29 pointsby mannylee1over 16 years ago
What are some of the best Tutorials/Resources on How to Build an IPhone App?

12 comments

mdakinover 16 years ago
Assuming you already know a bit of C and that you like learning by tutorial I'd recommend working through "Cocoa Programming for Mac OS X" 3rd Ed. by Aaron Hillegass. You will get a good tutorial-based introduction to Objective C, Xcode/Interface Builder and the design patterns used to build both OSX and iPhone apps. (iPhone is not mentioned in the book at all but the general patterns are the same.)<p>Be sure to understand the retain/release memory model as the garbage collector is not avail. on the iPhone.<p>With the background you gain from Hillegass you'll find it very easy to pick up the differences between OSX development (which uses AppKit) and the iPhone development (which uses UIKit). There is a lot of good information found at the iPhone Dev. Program's website which bridges the gap.<p>The tutorial approach is always a little frustrating to me personally as often details are glossed over and the topics are not covered systematically but if you supplement the tutorial with the information provided by Apple you can resolve all the little annoyances as they come up.<p>Finally I recommend watching the videos Apple's prepared about iPhone development.<p>Good luck and have fun!
评论 #347438 未加载
评论 #347660 未加载
adityakothadiyaover 16 years ago
Check this out - hope this helps -<p><a href="http://www.webresourcesdepot.com/iphone-application-and-website-development-all-tools-and-tutorials-you-need/" rel="nofollow">http://www.webresourcesdepot.com/iphone-application-and-webs...</a><p><a href="http://icodeblog.com/category/iphone-programming-tutorials/" rel="nofollow">http://icodeblog.com/category/iphone-programming-tutorials/</a>
评论 #347123 未加载
ciscoriordanover 16 years ago
Lecture notes from the iPhone App class at Stanford: <a href="http://www.stanford.edu/class/cs193p/cgi-bin/index.php" rel="nofollow">http://www.stanford.edu/class/cs193p/cgi-bin/index.php</a>
mjmoody383over 16 years ago
A simple post from Flickr that I found here yesterday:<p><a href="http://code.flickr.com/blog/2008/10/27/lessons-learned-while-building-an-iphone-site/" rel="nofollow">http://code.flickr.com/blog/2008/10/27/lessons-learned-while...</a>
larrykubinover 16 years ago
I've been reading the new Pragmatic Programmer book, which is still in beta form. The final printed book will be released in December 2008. It's pretty good, and walks you through step-by-step. I must admit, it's been difficult so far since I had zero experience with Objective C, XCode, Cocoa, etc., but hopefully the concepts will click soon.<p><a href="http://www.pragprog.com/titles/amiphd/iphone-sdk-development" rel="nofollow">http://www.pragprog.com/titles/amiphd/iphone-sdk-development</a>
rodmazover 16 years ago
I recommend you to enroll on the iPhone Developer Program (it's free if you plan initially to develop for the iPhone simulator only). I recommend you then to download Apple's documents under 'Getting Started Documents', including memory management and play with the tutorials. Apple has plenty of resources on their program, they did a good job supporting developers. Good luck!
petercooperover 16 years ago
It's still early days, but myself and Dan Grigsby launched <a href="http://www.mobileorchard.com/" rel="nofollow">http://www.mobileorchard.com/</a> a couple of weeks ago.<p>We already have an iPhone developers' podcast (first episode is an interview with Hampton Catlin, who's selling 1000 copies of his app each day) and are trying to link to interesting iPhone developer related stuff over time. It's getting better each week :) You can also follow us on Twitter at <a href="http://twitter.com/MobileOrchard" rel="nofollow">http://twitter.com/MobileOrchard</a><p>As an example of what we have, try: <a href="http://www.mobileorchard.com/9-places-to-publicize-your-iphone-app/" rel="nofollow">http://www.mobileorchard.com/9-places-to-publicize-your-ipho...</a> - 9 places to publicize your iPhone app :)
geuisover 16 years ago
This is a related post I put together earlier this month: <a href="http://www.trending.us/2008/10/08/11-places-to-get-started-with-iphone-app-development/" rel="nofollow">http://www.trending.us/2008/10/08/11-places-to-get-started-w...</a>
fgimenezover 16 years ago
The website is not that exciting, but the tutorial videos are amazing. I suggest checking out the alpha slider tutorial. <a href="http://www.iphonedevcentral.org/" rel="nofollow">http://www.iphonedevcentral.org/</a>
abijlaniover 16 years ago
<a href="http://iphonedevcentral.org/home.php" rel="nofollow">http://iphonedevcentral.org/home.php</a><p><a href="http://www.iphonesdkarticles.com/" rel="nofollow">http://www.iphonesdkarticles.com/</a>
rksprstover 16 years ago
Get Erica Sudan's ebook. It's worth it and you'll learn a lot. Then just dive in and go for it.
jemmonsover 16 years ago
Learn Cocoa. Seriously.