促进 Mac 平台发展
前不久,见过一本《Become an Xcoder》(中文名:《Xcode 开发员入门导引
》),作者是Bert Altenburg、Alex Clarke 和 Philippe Mougin。该书讲解了使用 Obejective-C 语言在 Xcode 下编写程序的基本知识,内容相当简单。最有趣的是,它有个“第 0 章”,专门讲述 Mac 用户应该如何促进 Mac 平台的发展。
- 充分发挥 Mac 的功能,包括经常关注 Mac 相关的网站、杂志,也可以适当学习 Objective-C 和 AppleScript(关于 AppleScript,作者推荐了他的另一本书《AppleScript for Absolute Starters》)。Mac 功能越强大,关注的人才能越多。
- 通过视觉展示告诉别人你在使用 Mac,比如说带有 Mac 印花的 T 恤(水源 Apple 板的板衫计划搁置良久)。不过作者显然更乐意推荐另一种方法:加入“分布式计算计划”(distributed computing projects,简称 DC),利用 Mac 空闲的处理能力来为公众服务。如果你加入一个 Mac 团队(这种团队往往可以从名字区别出来),你就可以帮助团队提升排名,告诉其他平台的用户 Mac 平台的实力。在这里可以找到许多 DC 项目,关于医学、生物、数学、经济等等各个方面,我加入了抵抗艾滋病、抵抗癌症的计划。
- 确保 Mac 运行最好的软件,可以自己为其开发程序,当然如果在这方面不是很擅长,也可以礼貌地向其他开发人员反馈使用意见或者报告 bug。
- 为你使用的软件付费,保持开发团队的开发信心,维护 Mac 的软件市场。在国内,我觉得是大家应该试着习惯的,如 Glider 开发的 QIM。
- 向至少 3 位有志于编写程序的 Mac 用户推荐此书,或者建议他们履行以上 4 点。
感谢刘钰的翻译工作!
共有 7 条评论
我有话要说!


XCode下编程实在是太舒服了,我向来是只用C++命令行,但是仍然觉得实在是太舒服了。编译时的警告和错误消息极为友好,错误源也非常好定位。昨天一个在Visual Studio 2005下死都跑不下来的一个程序(还是64位的CPU和1G RAM)在只有256MB RAM的小白上跑得像飞一样。
不过顺便也炫耀一下:我写的C++可移植性还是相当的好的,一行没改就直接跑起来了,不过那个显示也太PP了……苹果就是苹果啊。
感觉 Xcode 份量还不够重,好在 Apple 一直在努力改进^_^
版衫!!!哎。。。
我这学期准备搞c++了。。。
去去去,给我 Objective-C 去!
呵呵,没有见过mac机,是不是像wordpress一样,可以自己改啊
你所谓的“改”,是哪种改啊?
[…] 前不久在一篇 post 里面提到饮水思源 Apple 板板衫的事情,后来花了几天憋出一个主题“Water on a Mac”(灵感当然来自于“Made on a Mac”),又责令小 P 学姐捣鼓个设计图出来——本来嘛,这工作就应该交给设计系的兄弟姐妹来,我这个医学院的靠边站。 […]