今天比較閑,然後準備整理下這半個月來個人學習感覺和資料的整理。
一:首先說下學習書籍:
1。oc教程
本書怎麼說,內容真心不多,可能有c和oop語言基礎的朋友基本1-2小時翻完了,估計本書本身定位可能是入門的同學的。
但是,最為推崇的柚子經典,那就入手一本吧。
2.iPhone開發教程
本書,sdk入門,還是跟上面的一樣,柚子麼。經典還是入手一本吧。
基礎控制項,圖形,相機,手勢,定位等等,(目前我還沒看完)。
但是如果按學習Android後對這種移動式操作形同學習,覺得還少了多媒體,
更多系統資訊以及操作API(比如電話,簡訊等等,可能是我還沒看到那塊~)。
多線程,網路等等。
二:開發人員論壇和資料網站
1.http://www.cocoachina.com/ 我基本把他歸為eoe一樣常用層級。
2.http://www.apple.com.cn/developer/ 這個就不解釋了,英語好的可以去掉cn,不過目前我還用的比較少,官方文檔和指引
3.http://code4app.com/ 提供一些常用的自訂控制項等等的源碼,還不錯
4.http://www.devdiv.com/ios.html 感覺好像改版了~~
5.http://www.cocoachina.com/iphonedev/toolthain/2011/1109/3480.html cocoa上一個資源索引
三:視頻和教程
1.http://iphone.uplook.cn/ 視頻挺多的,就是不清晰
2.http://www.mobiletrain.org/about/news/ios_video1.html 我第一次baidu檢索到的。培訓機構提供的部分教學視頻。
3.http://v.163.com/special/opencourse/iphonekaifa.html 斯坦福大學公開課,比較多,有時間的可以看下。
四:其他一些資料
1.http://www.onevcat.com/ 一個比較小眾,有點意思的blog
2.http://www.tongwenguan.com/ 同文館,oc和iphone一些教程
3.附上一份上次提到的朋友提供的培訓課件
課件的意思是大綱,呵呵。具體內容還是要自己去學。本人拿到那會基本已經自學了1禮拜,最後發現用處不是很大,
不過就總體方向規劃來說,還是不錯的。
注意是課件,學習1禮拜以上的朋友可以跳過了,怕你鄙視。
http://download.csdn.net/detail/nono_love_lilith/4300668
4.一個還比較活躍的ios開發群 36041101
總結:
1.因為時間原因,公司Android產品2期開發,我上個禮拜基本沒怎麼學。有時覺得意志力還是比較重要的。6月準備公司ios產品的開發,我得爭取那會大致能上手啊。
2.學習的瓶頸以及一些心得,也許很多人都會感受到,花了2-3天終於熟悉了mac系統 xcode'工具,然後再花1-2天大致熟悉了OC,
緊接著花1個禮拜吧,學習完了基礎控制項以及sdk提供的一些api。然後突然就掉入一個迷茫期。因為基本的基礎學習,網上提供的,書上提供的
就到了這邊斷層了。更多的回答都是,多下下demo,看看代碼什麼的。但是又有種浮躁感覺。覺得有點印象,但不知道做什麼。
當然目前我也沒有很好的解決方案,我只知道,我艸,6月我要開發正是產品,哦,網路這塊,自訂控制項,線程這塊都要用到,那我還是先學習學習吧。
對了,我現在讓我暫時緩解迷茫感的就是,我馬上正式開發產品,我學習的都會用到,因此我還是幸運的吧。但是,還是那麼一句話,意志力和堅持是最重要的。
3.基礎問題,這邊我暫時要反下以前說沒有真正學過c,上手也很快的說法。我覺得,真心,C和C++還是要學好的,可能一些簡答的,你沒有發覺這些制約性,
但是當你深入時,你就感覺到壓力,比如我對於一些莫名奇妙的C格式定義,或者宏規則,我覺得我要回去看下C基礎,希望那本書不是很厚。
4.習慣問題,我覺得我算是個懶惰的人,但是覺得做個筆記什麼的還是挺重要的,當然也可能個人原因都不一樣,我覺得,寫寫筆記,不會太困,
哪怕我一個筆記能斷斷續續寫一天~~。
5.最後,我接下來可能去買本開發秘籍,不知道好不好。但是就如上面所提到的,從剛開始的興奮然後陷入遲緩階段。
sdk基礎看完後,我覺得接下來是多媒體,ios系統本身的提供的機制,網路,圖形。
然後有時會陷入Android怪圈,跳源碼,進去發現就一個定義頭~~。
因此我覺得等熟悉了後,去瞭解下細節也是不錯的。
——over