剛開始接觸 iOS8 的時候, 以為只要學會 Swift 程式語言就好了, K了蔡明志的“學會Swift程式設計的18堂課"(下圖), 覺得Swift 真的非常非常簡單, 跟Python 差不多簡單易學.

swiftbook      

但一打開Xcode 6.3 要開始寫個 App, 發現只會 Swift 根本還不夠, 有一堆 View 要去了解, 還有 View 跟 View Controller 跟 Delegate 的觀念要釐清, 更有一堆 Framework 跟 APIs 需要去細細研讀. 霎時覺得寫個 iOS App 確實比 Android App 難了一些, 因為 Android 使用的是幾乎每個學資訊相關都會學到的 Java, 所以對 Java 相關的 Resource 也比較熟悉! 

於是乎, 在網路上找找大家都是怎麼學習 iOS App 開發的? 發現很多人都是買本書然後照書上依樣畫葫蘆, 日子一久, 再回來看原先看不懂的架構或技術名詞或應用, 就會懂了!

這對我來說, 真不是好的學習方法, 怎麼程式設計在上個世紀大談系統化之後, 下一個世紀還是無法系統化的學習呢?

東找西找, 終於給我發現了一本書寫得比較系統化, 學習起來又快又好理解!

就是這本(我買二手書便宜很多):

ios8book  

這本是翻譯書, 但翻得真的很讚, 當然原作者循序漸進的教學安排更是不得不豎起大拇指!

如果你沒錢買書或英文不錯, 其實可以直接去 http://www.Appcoda.com 看原作者寫的部落格則更好!

 

小明學iOS 發表在 痞客邦 留言(0) 人氣()