英文書籍

站在用戶的角度思考問題,與客戶深入溝通,找到大名網(wǎng)站設計與大名網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站制作、網(wǎng)站設計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、主機域名、虛擬主機、企業(yè)郵箱。業(yè)務覆蓋大名地區(qū)。
Learn Objective-C On The Mac 2nd Edition,這是介紹OC語法的書。建議邊學ios開發(fā)邊看。Beginning IOS 5 Development,介紹了很多更細節(jié)的東西,而且也很有用(比如用代碼控制界面、控制界面的轉(zhuǎn)移、包括Core 。
中文書籍
《Objective-C程序設計》和《精通iOS開發(fā)》。
第一本、Objective-c語言方面的,建議Objective-C2.0程序設計(原書第2版),Objective-C2.0程序設計(原書第2版)((美)科施恩)【摘要 書評 試讀】,基本語言方面,這本書講的很好,很全面。
第二本、iOS方面的,建議iPhone開發(fā)秘籍(第2版),iPhone開發(fā)秘籍(第2版)(薩丹)【摘要 書評 試讀】,這本書雖然已經(jīng)很老了(當初我就是看著它來的),但是一點也不會過時,包含了UI、網(wǎng)絡等各方面的知識,最重要的是有很多很多的例子,照著來你就會了。缺點是每一個例子的源代碼都在一個main文件里面,結(jié)構(gòu)不是很清晰。
第三本、Objective-C編程之道:iOS設計模式解析,Objective-C編程之道:iOS設計模式解析((美) Carlo Chung)【摘要 書評 試讀】,專門講解iOS的設計模式方面的書。我買了很多關(guān)于iOS方面的書,這本書籍著重建議,不管你之前有沒有設計模式方面的知識,買了這本書,你絕對不會后悔。至少我是這樣。
第一步,精讀
Stephen
G.
Kochan
的《Objective-C程序設計》:Objective-C語言基礎,iOS開發(fā)的第一技能就是精通Objective-C;
第二步,有了語言基礎,精讀
David
Mark
的《精通iOS開發(fā)》:通過各種單獨的項目,熟悉iOS
SDK,XCode開發(fā)環(huán)境,明白MVC、委托等設計模式,通讀完后,你就對iOS
SDK有了比較全面的認識,各種框架和組件有了一定的認識;
選擇性閱讀了Matt
Neubury
的《iOS程序設計》:本書是iOS最系統(tǒng)的教程,對iOS框架的底層有比較詳細的介紹,深刻了我對iOS的理解。如果你是一名不僅僅想使用iOS
SDK開發(fā),還想理解底層是怎么運行實現(xiàn)的,那就閱讀它。如果沒看David
Mark的《精通iOS開發(fā)》直接閱讀這本教程會非常的吃力和枯燥無味,所以我建議在學習的過程中,把它作為資料庫來查詢,遇到想深入學習的某一方面,就選擇性閱讀本書的一些章節(jié);
有了上面的一些知識,研究一些github上的優(yōu)秀的項目或者從cocoaChina上找些感興趣的代碼推薦內(nèi)容并且閱讀源碼,最好還可以在自己的DIY項目中使用上它們。還可以閱讀Bear
Cahill
的《iOS
in
Practice》:通過9個上架的應用,加深對iOS
SDK的認識和理解;
到這時候,就會遇到瓶頸,希望更上一層樓。我自己的做法是通過看公開課或者網(wǎng)上的開發(fā)視頻,不是讓你重新學習,因為身邊沒人帶,所以這么做讓你看到別人是怎么編碼,別人的編程思路是什么,并且能將你前段時間學習的內(nèi)容進一步鞏固。
接下來當然是iOS進階了。可以開始閱讀David
Mark的另一本暢銷書《iOS6開發(fā)進階與實戰(zhàn)》,主要深入講解了Core
data,map
Kit,Game
Kit,iCloud,iOS安全等。
在第5和第6步的過程中,可以一點一點閱讀Matt
Galloway
的《Effective
Objective-C
2.0》:介紹52個編寫高質(zhì)量IOS與OS
X代碼的方法;
與此同時,要學會使用下面一些網(wǎng)站和工具,學會使用這些網(wǎng)站和工具,才能是你的開發(fā)之路可持續(xù)發(fā)展
標題名稱:學習ios開發(fā)的書,自學iOS開發(fā)
文章轉(zhuǎn)載:http://chinadenli.net/article38/dsgedpp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App設計、移動網(wǎng)站建設、Google、軟件開發(fā)、網(wǎng)站收錄、手機網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)