如果你正在寻找见解深刻,并富有教育意义的iOS开发博客,那就找对地方了。下面列出了质量最好且最为活跃的100个线上博客。如你所知,互联网上高质量的iOS博客并不缺乏,但我决定再过滤一下,去芜存菁,找出最精华的那些与你们分享。
无论是想要与同侪沟通的iOS开发老手,还是渴望学习以提高移动应用开发技巧的大学新鲜人,都能从这些博客中找到自己所需的工具、知识见解与技术,并在软件的开发过程中充分利用这些知识。
如果其中有你的博客,而你想要在自己的网站上分享这一荣耀的话,可以复制下面这段代码。
<ahref="http://www.softwarehow.com/best-blogs-for-ios-developers/"><imgsrc="http://www.softwarehow.com/wp-content/uploads/Award_Best_iOS_Blogs.jpg"alt="Top 100 iOS Dev Blog Award"width="200" /></a>
下面我们开始介绍:
1. Apple Swift Blog
所有iOS开发者的必读博客,可以看到最新的官方新闻,还有Swift编程语言的创造者Chris Lattner所传授的技巧。这个博客唯一的缺点就是更新太慢,希望今后能更新地更频繁一些。
2. Ray Wenderlich
无论是初学者还是熟手,Ray网站的特色文章——教程甚至播客都值得一读。简单来说,可以从中找到你想要的一切。更新:现在该网站更像是个社区,有很多出色的程序员无私地分享自己的知识。
Twitter可关注@rwenderlich
3. Cult of Mac (iOS)
该网站每日都更新苹果的新闻,毫无疑问是iOS开发者了解苹果最新消息、技巧和见解的好地方。两位贡献者George Tinari和Rob Lefebvre都奉献了很多深度好文。
Twitter可关注@CultOfMac、@RobLeF、@GTinari
4. iOS Developer Tips
iOSDeveloperTips网站提供了从网络上收集的许多高质量教程、代码样例和技巧窍门。在这里肯定能找到专家所分享的iOS开发知识。
此外,该团队还有Swift Code & Tools电子刊物,这是一个每周发布的Swift code & tools方面的新闻通讯,从中也能获得很多优秀的iOS资源。
5. Erica Sadun’s Blog
极客女应该都知道Erica。她隔天会更新一次博客,分享关于各种主题的想法,包括iOS、应用、Xcode、硬件、软件以及趣味。Erica还著有《The Swift Developer’s Cookbook》一书。
Twitter关注@EricaSadun
6. NSHipster
此前,Matt Thompson会每周进行更新,现在则是Nate Cook。NSHipster关注被忽略的Objective-C、Swift和Cocoa特性。这里有许多最佳范例,方便学习苹果API与更好地理解苹果框架。该博客还发布针对出版刊物的评论,同样也很有趣。
Twitter可关注@NSHipster
7. Realm News
在Realm News的苹果分栏,有很多最近的iOS新闻,还有很多有趣的各类大会视频。Realm是一个移动数据库框架(替代SQLite & Core Data)。该公司总部位于旧金山,由著名的YCombinator孵化。
Twitter可关注@Realm
8. iOS Dev Weekly
每个周五最好去看一下这个博客。为什么呢?
因为Dave可能会发布一篇关于iOS开发的出色文章。为了确保第一时间看到,建议用邮箱订阅他的newsletter,这是免费提供的。
Twitter可关注@DaveVerwer
9. Cocoanetics Blog
其建立者Oliver Drobnik这样描述Cocoanetics:“我们的DNA以Objective-C写就。”在这里你能找到很多有用且详尽的代码样例,学习相关领域的知识。
Oliver还开发了一些优秀的应用,像是Urban Airship Commander,GeoCorder,iWomen等,都可以在App Store下载到。
Twitter可关注@Cocoanetics
10. iDevBlogADay
如果想要了解一群iOS的独立开发者在做什么,分享了什么技巧,在设计、代码和推广应用上有什么经验,那就应该阅读这个博客。这里最早是一小群iOS独立开发者建立起来的,他们想要就自己的项目多发些博客,但缺少动力。
Twitter可关注@iDevBlogADay
11. iPhone & Mac Development
由Jeff LaMarche建立,分享自己在程序员生涯中,在iOS和Mac开发上所总结的大量教程与知识见解。Jeff还是《iPhone4开发入门:探索iOS SDK》一书的合著者(亚马逊可以买到)。他也是MartianCraft的管理合伙人兼创始人。
Twitter可关注@Jeff_Lamarche
12. AppCoda
AppCoda是一个活跃的社区,值得加入并仔细研读。有很多iPhone、iPad、iOS编程、Swift、Objective-C与构建iOS应用相关的教程与有用信息。
Twitter可关注@AppCodaMobile
13. Mike Ash’s Blog
Mike最让我印象深刻的是他的经历:他在晚上是一名程序员,白天是一名滑翔机飞行员(的确,他热爱天空!)在这个博客中,他慷慨地分享了很多关于Mac和iOS开发的技巧。特别推荐周五问答系列,非常精彩。
14. Cocoa Is My Girlfriend
CIMGF由Marcus Zarra(核心数据大师)所创建,他还是《Core Data: Apple’s API for Persisting Data under Mac OS X》一书的作者。在博客中有大量关于iOS和OSX编程的实用文章。此外,看完你肯定会惊讶于Marcus为什么想到了这么棒的点子。
Twitter可关注@MZarra。
15. Furbo.org
这是Craig Hockenberry写东西的地方,他从事应用制作和网站运行。从1976年他开始涉及这门技术,并从2007年开始写博客。这里有大量关于iOS、XCode、Mac、网站、设计等相关的开发见解。
Twitter可关注@CHockenberry
16. iDevBlogs
另一个好地方,聚合了大量精选出来的iOS开发人员。管理者是Hugo Doria,一名专业的iOS开发者。专业技巧:查看网站右侧的“Archives”栏,里面有过去发布的所有头条消息。
Twitter可关注@HDoria
17. TutsPlus Code Blog
这个博客纯粹是关于代码的。从移动开发、iOS SDK到web开发,这里的代码相关主题包罗万象。此外,Tuts+还是一个在线课程的聚合地,教授创造性的技术技能。
18. Ole Begemann’s Blog
Ole是一个来自柏林的iOS和Mac开发者。从2009年开始,他就在撰写这个博客,写些关于苹果平台软件开发的文章。尽管每年只发表几篇,却都是精品。可以订阅以便第一时间看到更新。此外,我个人很喜欢他博客的风格:简洁、有趣。
19. ios-blog.co.uk
这个网站是每个优秀iOS开发者的必收资源。涵盖了几乎所有Objective-C ,Swift教程,资源与竞赛相关内容。 你也可以在这里发表你的文章。也就是说,博客主题很相似,但作者与着重点各不相同。
Twitter可关注@iOS_blog。
20. Codementor Learn
Codementor的学习中心完全是个免费学习代码的一站式中心。无论你是iOS开发新手还是只想尝试磨练自己的技术,都能在这里找到像Ray Wenderlich这样经验丰富的专家所提供的教程、指导、视频还有技巧。此外,相关领域的创业公司相关话题也会让你感兴趣。
Twitter可关注@CodementorIO
21. DevGirl’s Weblog
这里有很多Holly Schinsky所分享的网络与移动应用开发见解,他是Adobe PhoneGap的开发后援。博客可能有很多话题都是与PhoneGap/Cordova相关的。如果对这个领域有兴趣,就直接加书签吧。此外可以从她那里学到开发与测试应用的方法与习惯。
Twitter可关注@devgirlFL
22. Dartmouth Digital Strategies
想学编程的大学生应当来看这个网站。它是Dartmouth Tuck商学院的教职工与学生所建立的,包含各类移动技术知识。
23. objc.io Blog
该网站在2013年由@Chris Eidhof、@Florian Kugler、@Danielbo Edewadt联合创建,是一个iOS与OS X开发相关的深层技术主题平台。在该博客中有很多优秀的最佳案例与进阶技术,来自很多iOS与OS X开发者的分享。
Twitter可关注@objcio
24. iCode Blog
该博客由Brandon Trebitowski(现在是Pixegon Inc.的CEO)在2008年创建。里面有巨量的iPhone和iPad各类教程资源,还有Android和Windows的资源。上面的文章一直很出色。
Twitter可关注@BrandonTreb
25. Big Nerd Ranch Blog
BNR的创建者是@AaronHillegass及其工作伙伴。Aaron撰写关于Cocoa、iOS和Objective-C的书籍。他设计打造创新型应用,并通过书籍还有沉浸式训练教授开发者。该博都是充斥着代码的攻略文档。
Twitter可关注@BigNerdRanch
26. Cocoa with Love
由Matt Gallagher创建,他是一名独立软件开发者兼咨询师,住在澳洲墨尔本。他从2005年开始接触Cocoa开发,并从2008年开始写博。注意:点击“Archive”可以看到更多见解深刻的文章。
Twitter可关注@CocoaWithLove
27. iPhone in Canada
加拿大的开发者可以关注这个网站。2007年由Gary Ng创建,与iPhone一同发展,现在已成为加拿大iPhone新闻的权威网站。里面有iOS新闻、Mac、传闻、应用评论、技巧还有其他iPhone相关的信息。
Twitter可关注@iPhoneinCanada、@Gary_Ng
28. Raizlabs Developer Blog
也被称为RaizException。是Raizlabs的开发者博客,这是一家Inc5000排行榜领先的公司,致力于通过世界级移动与网络应用改善世界。涵盖主题:iOS、Android、Mac等。
此外他们也在招聘(旧金山和波士顿的iOS开发者)。
Twitter可关注 @Raizlabs
29. TapTapTap Blog
你可能不知道TapTapTap,但一定听说过Camera+这个应用,这是一个优秀的拍照应用,在App Store和移动领域很有流行度。没错,它就是TapTapTap团队开发的。博客中有很多他们分享的信息,包括app store推广数据。
Twitter可关注 @taptaptap
30. Modern Web
由Brian Rinaldi在Adobe的时候创建,web设计师与开发者可以在这里找到很多有用的文章与教程,主要是关于移动设备、JS、HTML、CSS等。
Twitter可关注 @ModernWebHQ
31. Ivo Mynttinen’s Blog
Ivo是一名设计师兼开发者。他深知:完美的UI需要非常美观,而不是普通就行了。在与很多客户合作的经验中,他得出了宝贵的UI/UX亲身经验。在该博客中,他分享了很多关于代码、设计、自由职业和生活方面的想法。此外,还有iOS的设计备忘录。
Twitter可关注 @IvoMynttinen
32. Notre Dame Blogs
这个博客很适合大学生。上面有Notre Dame的教职工定期分享的知识。
33. Matt Gemmell’s Blog
Matt是一名软件工程师。MacWorld和WSJ等杂志也发表过他的文章,目前他在写小说。技术与软件开发是他的爱好。Matt从2002年开始撰写博客,总字数超过100万字。并不只是关于技术方面的,其中有很多优秀的文章只有一个字的标题。这是他的风格,我个人非常喜欢。想要了解他的最近更新吗?
Twitter可关注 @mattgemmell
34. Echo.co Blog
Echo & Co.是一个数码公司,为客户提供各类设计与开发服务。在他们的公司博客中,这个团队每个月都在持续发布一些很不错的文章,包括移动设备、技术和策略方面的话题。
Twitter可关注 @EchoandCompany
35. Lookout Blog
如果对开发安全相关的功能有兴趣的话,这里资源丰富,很适合你。这里还有移动应用开发技巧、数据与安全等等知识。这家公司是一个移动安全解决方案供应商,提供预测及防护移动攻击的产品。
Twitter可关注 @Lookout
36. ManiacDev by Johann Döwa
这里有iOS开发方面的优秀教程、库还有工具。事实上,Johann在做iOS开发项目时开了这个博客。稍后他找到很多优秀的教程,就贴了上去。注意:如果你有好的技巧,可以联系他看能否分享。
可在Twitter和Google+关注Johann
37. Theocacao
该网站由Scott Stevenson创建,他撰写有《Cocoa and Objective-C: Up and Running》一书。在这里可以学到iOS与Mac开发/设计相关的技巧。
38. EDUCAUSE Library
这是移动应用方面的又一个优秀的学术型资源站,适合相关专业的学生。里面有所有EDUCAUSE资源(文章、论文与报告),都是与移动应用开发相关的。简单来说,学习资料一大堆。
Twitter可关注 @Educause
39. Trifork Blog
Trifork是应用定制的服务提供商。该团队发布的文章涵盖iPhone、iPad、Apple Watch、HTML5等。
40. ProtoShare blog
如果对iOS应用的原型设计(线框图)感兴趣的话,肯定会喜欢这里的ProtoShare产品与文章。ProtoShare的作者就应用可视化写了很多指南,例如如何使用正确的配色方案。
Twitter可关注 @ProtoShare
41. TCEA TechNotes Blog
这篇博客提供的技术资源包括基本的iOS(iPad)技巧。TCEA公司致力于通过职业发展打造创新型K-16教学。
Twitter可关注 @TCEA。
42. Gotta Be Mobile (iPhone)
这是一个位于硅谷的新闻与评论网站,内容涵盖了不断变化的移动技术,很大一部分是关于iPhone和iOS的。
43. Carbon Five Blog
这里有关于iOS移动应用优秀产品的设计、开发与交付的注意事项。Carbon Five是一家公司,有一支agile团队提供软件开发服务,他们在加州有多个办公室。此外,该团队还是stickies.io.的创建团队。
Twitter可关注 @CarbonFive
44. Games from Within
如果想要了解游戏开发,你就来对了。Noel是《C++ For Game Programmers (Charles River Media&nb