標籤:style blog http io ar color os sp 問題
我的IOS學習之路並非起於大學期間,而是畢業後所在公司有相關的開發業務,所以我在今年10月份開始了我的IOS之旅。
在今年6月份蘋果公司推出了全新的IOS開發語言Swift,這是件讓IOS程式員興奮的事件。因為Swift不僅有新的開發體驗,更可以說這次讓中國程式員有了一次和世界同步的機會。在我開始接觸IOS的時候,我一直在猶豫是直接從ObjectC開始啃還是直接搭上Swift這班順風車。在我考慮了學習的漸進性和公司實際開發工作單位之後,我決定從ObjectC開始我的IOS學習之路。
在確定了學習方向之後,就會涉及到一個入門的基本問題,那就是如何下手編寫IOS程式。此時如果之前接觸過其他應用程式開發的話,就會知道開發一個應用程式不僅需要掌握其開發的語言,同時還要熟悉開發環境和掌握其開發的架構。例如MFC應用程式開發,需要掌握基礎的c++程式設計語言,還要熟悉MFC基礎架構。如果這個一般基礎流程還不清楚的話,那就得從頭自己慢慢摸索體驗了。所以,第一需要熟悉Xcode開發環境;第二需要熟悉ObjectC或者Swift語言;第三需要瞭解和掌握IOS程式開發架構。
有了方向和具體學習對象之後,對於新手來說就面臨看什麼書去哪擷取學習資源的問題了。這裡我簡單羅列下我起步學習時所看的教程和收集的學習資源:
一、ObjectC學習: ObjectC程式設計(第四版);
二、IOS瘋狂講義;IOS開發從入門到精通;
三、視頻教學資源:百度Google搜極限互聯學院系列課程,網易公開課裡的斯坦福IOS開發系列課程。
四、學習網站資源:https://github.com;
http://www.oschina.net;
http://www.cocoachina.com;
http://www.th7.cn/Program/IOS/
IOS學習起步可能會畏懼起ObjectC文法的怪異,怪異並不代表難,深入進去會發現與其他語言無異。學習的過程總需要堅持,還有是你要覺得你可以編寫IOS程式是一件很酷的事情。
IOS入門學習隨筆