TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Resources for learning IOS programming

5 点作者 nocivus大约 12 年前
Good afternoon,<p>I'm a Ruby and JAVA developer and would like to know some (good!) resources to learn IOS programming. I'm aware that Apple provides a bunch of tutorials and guides, but i'm looking for more practical examples, books, etc.<p>Thanks in advance, Pedro

5 条评论

mlwarren大约 12 年前
You may want to check out the Quora thread on learning iOS (<a href="http://www.quora.com/What-are-the-best-resources-to-learn-iOS-development" rel="nofollow">http://www.quora.com/What-are-the-best-resources-to-learn-iO...</a>). When I was starting to learn iOS I saw this thread and picked up the Big Nerd Ranch book. I read through it and I believe it was very useful.<p>Read the reviews, YMMV, but after reading the BNR book I felt comfortable reading the Apple docs for the rest of the stuff I needed to learn.
andymoe大约 12 年前
There are hundreds of really good tutorials here: <a href="http://www.raywenderlich.com" rel="nofollow">http://www.raywenderlich.com</a><p>For an Objective-C book pick up: "Programming Objective-C" (5th edition already!) [1]<p><a href="http://www.amazon.com/Programming-Objective-C-Edition-Developers-Library/dp/032188728X" rel="nofollow">http://www.amazon.com/Programming-Objective-C-Edition-Develo...</a>
belthasar大约 12 年前
The biggest help for me was The Big Nerd Ranch book for iOS. <a href="http://www.amazon.com/iOS-Programming-Ranch-Guide-Guides/dp/0321821521" rel="nofollow">http://www.amazon.com/iOS-Programming-Ranch-Guide-Guides/dp/...</a><p>By the second chapter I felt confident enough to start trying things out on my own and tutorials made a lot more sense.
bennyjoseph大约 12 年前
I learned by taking the free Stanford iPhone class. You can find details here: <a href="http://www.stanford.edu/class/cs193p/cgi-bin/drupal/" rel="nofollow">http://www.stanford.edu/class/cs193p/cgi-bin/drupal/</a><p>The lectures are on iTunesU and you can even do the assignments to get some practice.
JacksonGariety大约 12 年前
I'd start here: <a href="https://teamtreehouse.com/" rel="nofollow">https://teamtreehouse.com/</a><p>It's a paid service, but I've found it's the best way to start learning programming.