TUAW的一位编辑Scott McNulty昨天写了一篇文章专门来鼓励读者在Holiday Season中无聊的时候,学习Cocoa*,学习Mac OS X平台的软件开发。可能是一种巧合吧,也是在昨天,我在VeryCD里发了一个帖子,推荐了一些比较新的Mac OS X平台的开发书籍,目的也是为了鼓励大家学习Mac OS X平台的软件开发。
没有人能否认苹果正在复兴这样一个事实。其实,仅仅用复兴来描述苹果现在的发展史不确切的,应该说,苹果正在创造新的历史!尽管苹果已经在公司名字中摘掉
了“Computer”一词,但是苹果最核心的产品,依然是Mac。Mac
Pro是Mac,iMac是Mac,MacBook是Mac,iPhone也是Mac。而Mac的灵魂是OS X!
基于上述事实,我们可以功利点说,Mac OS X是一个很有前(钱)途的开发平台,因为OSX正在不断的吞食Windows的市场份额。而且,Windows程序员一捞一大把,而Mac平台的开发人员却非常少,随着OSX的不断发展,市场对Mac平台软件开发人员的需求也会不断增长,因此,OS X开发人员的身价也会不断提高。另外,希望大家不要忘记,iPhone的OS,这个在短短的半年内就超越Windows Mobile,Symbian,Palm,Linux,成为仅次于BlackBerry的第二大智能手机OS,也是Mac OS X!加上苹果官方表示,iPhone SDK将于2008年2月份发布,如果苹果到时真能兑现这个诺言,这必将引起OS X平台软件开发的新一股浪潮。
你可以选择去学习Java这个平台无关的语言来为OS X开发程序,Fine,Welcome。不过学习“原汁原味”的OS X的开发是不是更有前景呢?如果你赞同我的看法,并且对编程有兴趣,那么你真的该考虑开始学习Mac OS X平台的软件开发了!
____________________
* 什么是Cocoa:Cocoa是Mac OS X的一个编程框架。上面图中显示了Cocoa在Mac OS X中的位置。图有点老,但是还是能说明一点问题的。要了解更多关于什么是Cocoa的相关知识,请参考ADC里的中文资料。
3 Comments so far
Leave a comment
Fields in bold are required. Email addresses are never published or distributed.
Some HTML code is allowed:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URLs must be fully qualified (eg: http://apple4.us),and all tags must be properly closed.
Line breaks and paragraphs are automatically converted.
Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.
国内这方面的资料太少了。滶麦堂上提供的系列教程排版有问题,还一直没更新。
而我也正在自学 Mac 编程。于是,我就想求人不如求己,干脆自己动手丰衣足食好了。本来计划1月1日放假时想写篇文章介绍 Interface Builder 3.0 的。但一直拖延到现在,毕业设计忙得没时间,不过这个周末我的寒假就开始了。
So stay tuned, you guys !
我也非常想学习啊 正好暑假有大把时间 嘿嘿
不过相关书籍实在太少了啊
CocoaChina 是國內學習Mac OS X 開發很好的一個去處, 氣氛相當好, 前輩也多, 強烈推薦!