當前位置:吉日网官网 - 紀念幣收藏 - iOS 開發的中英文入門推薦書籍都有哪些

iOS 開發的中英文入門推薦書籍都有哪些

我簡單介紹壹下我那時學習參考的書籍。希望對妳有幫助。

1.

Sams Teach Yourself iOS 5 Application Development in 24 Hours

Sams Teach Yourself iOS 6 Application Development in 24 Hours

我學習的時候只有ios5版本。這本書是我見過的最好的ios入門書籍,沒有之壹。概念介紹清晰(初學者不該懂的概念絕對不廢話);實踐性強;節奏適當。不誇張地說,這本書看了2/3,我已經能做壹個app了。(當然功能有相對的局限性,而且還有壹些細節問題需要解決,但主要在設計美工環節。事實上,我的第壹個app就是完全看完這本書後做的。)

這本書的缺點只有壹個:對於OC語言的介紹不夠充分。如果之前沒有接觸過程序設計語言可能有點兒麻煩。但是對於有編程基礎的人來說不是問題。如果遇到語言問題,可以和《Learn Objective-C on the Mac》壹起看。(見下介紹)

2.

Learn Objective-C On The Mac 2nd Edition

我忘記了我看的1st Edition還是2nd Edition了。不過OC變化不大,沒有影響。這是介紹OC語法的書。建議邊學ios開發邊看。我不建議壹下子只紮進oc中,而棄ios sdk不顧。

3.

Beginning IOS 5 Development

Beginning iOS 6 Development : Exploring the iOS SDK

我當時看的是ios5版本。事實上,我壹上來就看這本書,後來發現這本根本不適合入門!因為在ios5的時代,這本書介紹的方法依然是ios4的(比如不用storyboard)!我有很多朋友都企圖用這本書入門,但最後都失敗了。但是我依舊建議看完《Sam》後看看這本書。因為介紹了很多更細節的東西,而且也很有用(比如用代碼控制界面、控制界面的轉移、包括Core Data,Media相關的壹些高級內容等)!在入門的基礎上看完這本書,對ios開的理解能上壹個層次。

4.Pro iOS Table Views : for iPhone, iPad, and iPod touch

非常非常推薦的壹本書。前面說的基礎書籍對tableView的介紹是不夠詳盡的。但是tableView在ios應用開發中是非常重要的壹塊(至少我做的app都比較依賴tableView)。吃透這本書,tableView基本完全不成問題了。再次吐血推薦!(看完這本書,大多數應用類app都敢做了。)

5.

Beginning iPad Development for iPhone Developers

雖說是壹本介紹ipad的書,但其實看完sam加上自己的實踐,制作universal的app不是什麽難事。ipad也沒那麽特殊。不過這是壹本非常好的介紹

ios graphics capabilities的書!這本書會帶妳完成壹個簡單的繪圖app,之後妳基本能夠熟練地使用ios的graphics相關功能了。(註:和Quatrz;Cocoa;OpenGL ES的Graphics不是壹回事兒。)

6.

Programming iOS 5 : Fundamentals of iPhone, iPad, and iPod touch Development

Programming iOS 6

非常厚。比之前介紹的書都厚。而且都是幹貨,所以讀起來也慢。我當時看ios5版本。這本書比較全面地介紹ios。建議徹底入門了,甚至已經做出幾個app了以後翻看。可以學到很多沒有註意過的細節;或者沒有用到過的features。雖是個大部頭,但是強烈推薦。

7.

Pro Multithreading and Memory Management for iOS and OS X : with ARC, Grand Central Dispatch, and Blocks這是關於ios多線程和內存管理的入門書籍。這部分內容比較深,其實普通開發者可以不完全理解這些機制了。尤其是ios5有了ARC之後。我基本翻完了這本書,但是對於其中的壹些東西理解的不透徹(尤其是Multithread部分)。不完全推薦,但感興趣的同學可以看看。

8.Beginning iOS Game Development

這本書非常基礎。如果妳已經入了門,讀這本書簡直輕而易舉。我花了壹個下午的時間翻完這本書。主要是想學習壹下ios動畫相關的內容。裏面只有很少的幾章涉及了相關內容,但是對於壹些基本功能的實現已經夠了。如果想了解更多ios動畫的內容,還是需要到網上去找。我沒有找到很好的圖書資料。

這就是我完全看過的書。還有壹些書覺得應該不錯,但是壹直沒有時間看。而且等入了門,實踐的動力遠遠大於看書學習的動力,所以查文檔越來越多。希望能夠幫到妳,也希望能得到大家指正。

最後,我的apps見個人主頁:,都是很簡單的app,希望和大家交流。

編輯於 2014-03-16 31 條評論 感謝 分享 收藏 ? 沒有幫助 ? 舉報

臧其龍,弱者不扶,誰其懷德,強者逃罰,誰其畏威

丁炯、Fisland、mons 等人贊同

我寫過壹篇專門推薦的iOS開發書單.

1.<iOS By Tutorial>系列.

Raywenderlich出的壹些列圖書,內容從低到高都有,而且內容秉持了壹貫的高質量風格,從5,6,7,8都推薦大家看.我是買了7和8的正版.真的非常不錯,不錯到我甚至想入手紙質版的.當然,價格是不太親民的了.(大概五六百左右).

2.<Swift By Tutorial>

3.<Core Data By tutorial>

上面的都是raywenderlich出品.有壹個special offers.有錢的可以買壹套.

我在raywenderlich上購買的

4.《iOS 6 Programming Pushing the Limits》和《iOS 7 Programming Pushing the Limits》系列.

高手向,講的內容比較貼近實際工程,而且涉及很多代碼優化和項目經驗等.非常贊.這個系列有引進的中文版,在京東上有賣.

5.<Swifter>

貓神<onecat>出的壹個Swift的書,主要是面向對swift比較熟悉的人.類似tips的壹些swift書寫經驗.

6.<iOS開發進階>

巧神出的書,多的不說,非常贊.京東有賣.

7.<iOS Core Animation>和<iOS Animation Cook book>

兩本介紹CoreAnimation的書,看完基本上壹般交互動畫不在話下.

8.<CollectionView Complete Guide>

看完各種Custom layout布局隨意寫.怎麽自定義刪除添加cell動畫

,怎麽切換layout的動畫,如何寫3D效果的layout等等等.

9.<CFHipsterRef>

Mattt大神(AFNetWorking作者)寫的書,介紹Objective-C底層知識的,如果相對OBjective-C壹些底層實現感興趣的話可以入手.

10.<Motion Design For iOS>

前不久買的壹套,講交互動畫的,對動畫感興趣的可以入手.

11.<iOS Auto Layout Demystified>

詳細講解自動布局的,話說光寫自動布局能出壹本書,我確實也沒想到.

12.<Functional Programming in Swift>

如何用swift進行函數式開發.

13.<圖解TCP/IP>

講解簡單易懂.

14.<啊哈!算法>

講算法的,感覺沒計算機基礎的看起來都不費力,而且內容也很豐富.

15.<Effective Objective-C 2.0>

這本不多說了吧,神書.進階必備.

16.<OpenGL ES應用開發實踐指南>

買這本純粹是因為跟自己工作有關系,我是做相機的嘛.對圖形圖像這塊感興趣的可以入手.講的壹般.不過有基礎的翻翻就行了.

最後說壹句,有能力的話大家還是買正版吧,按照程序員的收入說實話買幾本書根本不是問題.而且對自己的幫助也是立竿見影的.(話說有人願意花幾千買件衣服,不願意花50買本書.真是無法理解.)

  • 上一篇:100字美文摘抄。。
  • 下一篇:幼兒園安全教案
  • copyright 2024吉日网官网