iOS开发与Flash开发

最近花了点时间看了看网易的斯坦福大学iPhone开发公开课程,学习了一下Objective-c的开发。虽说Objective-c是完全基于C语言的超集,但是语法表达方式还是和C很不同的。方括号的表达方式让人印象深刻,但作为动态语言,学习的时候觉得和学习Flash开发没什么两样,只不过一个是XCode,一个是CS5。一个有巨大的App市场,一个有覆盖率很广的跨操作系统的占有率。

其实这两种开发我都是很有兴趣,但是考虑到开发的成本,苹果笔记本加九十九美元每年的开发费用,和Flash比起来,Flash可以说是免费开发的,不会有什么障碍。对于我这种新手来说,iOS开发的成本显得特别高昂。所以也加大了开发的风险,这不由得让我更加关注Flash的开发和应用。

今天还有个FLash 3D的好消息,就是基于Molehill 3D API的Pixel Bender 3D语言的推出,拉近了Flash在三维应用方面与iOS的差距。虽然和成熟的iOS App市场比,Flash还有很多不足和不完善的地方。但是我相信,这种差距早晚会被Flash所赶超。因为我自始自终还是看好跨平台和跨操作系统的应用。

当然现在iOS的开发如此火爆,iOS确实抢尽了市场的风头。新手对它的了解还是不可或缺的。