今天从AppleInsider网站消息得知,苹果对所有苹果注册软件开发人员开放2011年度全球软件开发大会(WWDC 2011)的讲座视频资料。这是我迫切期待的有关苹果软件开发的视频资料,根据网站的数据,本届年会的讲座视频共有110部,以平均一部一个小时计算,共有大约110个小时。如果按每周全工作日来算,每周40小时也需要两周多的时间。这些节目的大部分将会是软件开发者非常希望学习的资料,对于了解苹果新的开发技术和软件开发将有十分重要的意义。 这些资料可以在网页浏览器或下载iTunes观看。登入视频网页需要有苹果软件开发的注册登记号。我目前正在下载300号序列,共十八部。除了视频之外,还有辅助的PDF讲演提纲文件。有人提出,先下载这些视频的辅助PDF讲稿,浏览一遍,然后根据自己的要求下载视频。我刚下载的两个视频每个都用了约2GB空间,因此这些资料将会占用很大的硬盘空间。 去年我利用周末和工作之后晚上看完了WWDC 2010所有的节目,花了三个多月的时间。看这些内容,大部分技术难度比较高,但非常令人耳目一新。我做过许多微软的开发,自我开始学习苹果开发之后,我对苹果软件开发技术无论是深度还是广度都深深该到震撼,当然苹果开发和微软开发是无法简单比较的,但有些技术从开发和运行效率比较,可以说微软的技术要远远不及。可以说苹果注重的质量和效率,同时在目标编程模式方面早有非常成熟的模块,这在许多开发设计和例子中都可以看到。 苹果的核心技术都是基于C/C++和苹果自己的Objective-C编程语言,效率非常高。苹果有自己的平台和开发API,如Cocoa是苹果操作系统的开发基础平台,还有许多公共开发原码库。开发苹果原件的工具是Xcode。对于开始入门的人员来说,我建议好好补补C编程语言,这方面网上有很多的资料和视频教学,在苹果iTunesU上也有许多很好的大学公开课程。比如,斯坦福大学就有苹果iOS和OS开发的课程,我学了三个学期,估计新的课程将会即将推出。另外还有些YouTube视频的短小节目,有些甚至是十几岁的小孩子教课,非常厉害。网上还有许多很好的博客,有些就一些软件开发有很好的讲解和分享,我从中受益扉浅。 好了,新的学习过程又开始了,我喜欢新的技术,对苹果的开发技术更有钟情。只是嫌时间太少,要做的事情和工作太多,生活还得丰富多彩。无论怎么说,只要充分利用好现在的好时光,而不是让寸金从身边流逝太多,随着时间的推移,不断提高自己的技术水平,生活将是更加光明。 我的RSS |