这篇文章我总结了一些Mac os 和 ios 开发的资源, 希望对Mac 和 ios 开发的程序员有些帮助,我基本是通过这些方式来了解apple 最新的 资讯,和 相关开发的最新知识。这篇文章对国内的论坛旧不多说了,我相信大家都很熟悉了
Apple's的开发文档
首先Apples's的开发文档是一个非常有价值的,例如sample code,概念指南,API参考,视频教程,和一大堆更多的资料。
如果你是刚开始使用Mac或iOS开发,这里有几个地方,可以看到一些优秀的基础材料。
Building for iOS:一个很不错的介绍,怎么建立iOS应用程序。
https://developer.apple.com/library/ios/#referencelibrary/,GettingStarted/ RoadMapiOS/
chapters/RM_YourFirstApp_iOS/Articles/01_CreatingProject.html
Building for Mac OS X::本教程带你了解Mac OS X的开发过程。
https://developer.apple.com/library/mac/#referencelibrary/ GettingStarted/ RoadMapOSX/
chapters/01_Introduction.html
Objective-C:这是苹果官方的Objective-C的文档。如果你是你一个开始学习的开发者,你可能想找一本适合初学者的书, 它写得很好,包含了一些非常重要的细节,将补充任何初学者读的书。
https://developer.apple.com/library/mac/#文档/的可可/概念/
ProgrammingWithObjectiveC/介绍/ Introduction.html的
Xcode:这是苹果官方的Xcode用户指南。
https://developer.apple.com/library/mac/#文档/的ToolsLanguages/概念/
Xcode_User_Guide/000-About_Xcode/about.html
邮件列表
您可能要签署这些方便的邮件列表:
Cocoa-dev:这适度的高容量列表,由苹果掌管,主要是 Cocoa for Mac OS X和 Cocoa Touch 共同的,然而,这个名单上的人也可能得到iOS问题的解答。 (确定在你问你的问题之前,一定要搜索列表归档。)
http://lists.apple.com/mailman/listinfo/cocoa-dev
Xcode-users:由苹果公司保持的另一份名单,这是具体涉及到Xcode的问题和困难。
http://lists.apple.com/mailman/listinfo/xcode-users
Quartz-dev:在这个苹果邮件列表中讨论的是Quartz2D和Core Graphics 技术。
http://lists.apple.com/mailman/listinfo/quartz-dev
IPhone SDK Development:这个是完全集中于iOS开发。在这里你会发现一个中型社区。
http://groups.google.com/group/iphonesdkdevelopment
论坛
这些论坛允许您张贴您的问题:
Learn Cocoa Forum:这是官方《Learn Cocoa on the Mac andBeginning iOS Development》书籍上介绍的论坛。初学者和经验丰富的开发人员都可以在这里拥有一个充满活力的社区。
http://forum.learncocoa.org
Cocoa Cafe, France:这是一个法国Cocoa论坛。
http://www.cocoacafe.fr
Apple Developer Forums:这是一个网上论坛,专门是iOS和Mac软件开发讨论。里面有许多的iOS程序员,包括新的和有经验的(包括苹果公司的工程师)。这也是唯一 合法的下载预发布版本的SDK 和 SDK 文档的地方,这里可以在保密协议下讨论。这个论坛你必须要登录您的Apple ID来访问 。
http://devforums.apple.com
Apple Discussions, Developer Forums:该链接连接到苹果为Mac和iOS软件开发者的社区论坛:
http://discussions.apple.com/category.jspa?categoryID=164
Apple Discussions, iPhone:该链接连接到苹果社区论坛专门讨论iPhone:
http://discussions.apple.com/category.jspa?categoryID=201
实时聊天
如果你是喜欢网上聊天的粉丝,你毫无疑问知道所有的关于http://freenode.net.。这里有一个频道列表:
#macdev:#macdev到efnet IRC网络成立于1993年左右,是最早的IRC频道,一直致力于Mac相关的发展。
#iphonedev:另外一个IRC频道,致力于iOS开发。
#COREAUDIO:发展的另一个渠道使用的核心音频。
网站
访问这些网站可以学习写代码的一些建议和方法:
CocoaHeads:这是一个专门的网站,它侧重于本地群的定期会议,Cocoa开发人员可以凑在一起,互相交流沟通,甚至应酬一下 。
http://cocoaheads.org
CocoaHeads.tv:这是一些从CocoaHeads里面找到的视频集。
http://cocoaheads.tv
NSCoder Night : NSCoder Night 每周都会有组织的组织 Cocoa 程序员聚集在一起交流。一样是 CocoaHeads 会议独立组织 NSCoder Night 当地的活动。
http://nscodernight.com
Seattle Xcoders:Seattle Xcoders 是一伙 谁住在西雅图附近的NSCoder Night开发者,替代CocoaHeads 聚会。一个月大概有两次会议,交替在西侧(西雅图)和东侧(雷德蒙)举行。
http://seattlexcoders.org
Stack Overflow:这是一个针对程序员问答的社区网站。里面有许多经验丰富的iOS程序员回答问题。
http://stackoverflow.com
除了访问主网站,你也可能还需要使用标签来浏览iOS开发相关的主题:
http://stackoverflow.com/questions/tagged/objective-c
http://stackoverflow.com/questions/tagged/iphone
http://stackoverflow.com/questions/tagged/xcode
http://stackoverflow.com/questions/tagged/ios
Objective-C Stack:Twitter用户可以从stack overflow拿到一些费用。
https://twitter.com/ObjectiveCStack
iDeveloper TV:这是一个很好的iOS和Mac开发培训视频 ,它的价格比较优惠。它也包含了一些不错的免费的视频内容,大多来自NSConference(本章“会议”一节中列出的) 。
http://ideveloper.tv
Cocoa Controls:在这里,你会发现一个很多iOS和 Mac OS X的GUI组件库,他们中的大多数都是免费和开源的。
http://cocoacontrols.com
NSHipster:这个网站的口号是“一本在Objective-C和Cocoa 中容易被忽略的杂志。”
http://nshipster.com
博客
如果你还没有找到你的写代码困境的解决方案,你可以阅读这些博客:
Matt Gemmell’s blog:马特有很多的经验,和在Objective-C开发中的一些意见。
http://www.mattgemmell.com
Cocoa is my Girlfriend:这也是一组的博客,由Marcus Zarra带头,专注于iOS和Cocoa发展问题,这些家伙涵盖了广泛的主题。
http://cimgf.com
Ray Wenderlich’s blog: :Ray的网站已经扩大了很多, 在iOS开发教程范围广泛的问题上,这是一个很好的资源博客。
http://www.raywenderlich.com
Wolf Rentzsch’s blog:Wolf是一个经验丰富,独立的Cocoa程序员,它也是C4独立开发者大会的创始人(现已解散)。
http://rentzsch.tumblr.com
iDevBlogADay:这是一个multiauthor的博客。
http://idevblogaday.com
Wil Shipley’s blog:WIL是在这个星球上最有经验的Objective-C程序员之一。他的一系列博客文章,每个Objective-C语言程序员都应该去阅读一下。
http://blog.wilshipley.com
Jeff LaMarche’s blog::Jeffl是MartianCraft的一个创始人,和《 the Beginning iOS Development 》一系列丛书的作者,MartianCraft是最博学的开发商之一,我相信好多人看过它写的一些书籍。
http://iphonedevelopment.blogspot.com
@ObjectiveC on Twitter:@的ObjectiveC Twitter用户发表关于新的Cocoa的博客文章。
http://twitter.com/objectivec
Mike Ash’s blog:
http://www.mikeash.com/pyblog/
Joe Conway’s blog:Joe,他的博客充满了有用的iOS /Cocoa 代码和提示。顺便说一句,乔,我喜欢你的WordPress主题。非常干净。
http://thejoeconwayblog.wordpress.com
objc.io:
http://objc.io
iOS Developer Tips:: Muchow博客早在2008年iPhone首次发布的时候公布。这是一个专门为iPhone应用程序开发人员编写的博客。
http://iosdevelopertips.com
Gregory Hill’s Blog:
http://blog.appliedis.com/author/gregory-hill/
iOS Dev Weekly:
http://iosdevweekly.com
会议
有时候,书籍和网站是不够的。参加一个专业的iOS的会议可能是一个很好的获得新的见解和满足其他开发商方式。
幸运的是,在过去的几年中,iOS开发者都不乏有趣的会议会出席。这里有几个:
WWDC:(Apple’s World Wide Developer Conference )苹果世界开发者大会是一年一度的盛会,苹果通常会发布下一个伟大的新事物。
http://developer.apple.com/wwdc
MacTech:这是 Mac和iOS的编程人员,IT专业人士的会议。它是由MACTECH杂志主办。
http://www.mactech.com/conference
NSConference:这 大多数在英国和美国举行。
http://nsconference.com
360 IDEV:这个约一年一次的会议, 在圣何塞或丹佛(两者之间年复一年翻转)主办,始于2009年。
http://www.360idev.com
Çingleton:到目前为止,已经有两个实例Çingleton研讨会,所以它不是任何一个的单独例会。但它是一个伟大的会议,在这里与会者会很狂欢。
http://www.cingleton.com
CocoaConf:
http://www.cocoaconf.com
Lanyrd iOS Conference List:
http://lanyrd.com/topics/ios/
国内的有:
http://www.cocoachina.com ,
http://www.csdn.net ,
http://www.zpluz.com/forum-287-1.html
http://www.code4app.com
http://www.devdiv.com
http://www.dapps.net
http://bbs.weiphone.com
http://www.ctolive.com/space.php?do=home
http://www.oschina.net
等等太多的网站,当然外国的一些网站和论坛还是比较专业的,回答的问题都很标准,很专业。
国内的一些 回答 都 很让人恼火 :
比如:“Mark!”,“顶”,“这个我会”,“这个很简单”,
这些都是废话,假如你知道怎么做,你完全可以回答给提问者,不想回答就不用那么多的废话了。