今天從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 |