ios6編程實戰
A. 有什麼學習IOS的書推薦
第一步,精讀 Stephen G. Kochan 的《Objective-C程序設計》:Objective-C語言基礎,iOS開發的第一技能就是精通Objective-C; 第二步,有了語言基礎,精讀 David Mark 的《精通iOS開發》:通過各種單獨的項目,熟悉iOS SDK,XCode開發環境,明白MVC、委託等設計模式,通讀完後,你就對iOS SDK有了比較全面的認識,各種框架和組件有了一定的認識; 選擇性閱讀了Matt Neubury 的《iOS程序設計》:本書是iOS最系統的教程,對iOS框架的底層有比較詳細的介紹,深刻了我對iOS的理解。如果你是一名不僅僅想使用iOS SDK開發,還想理解底層是怎麼運行實現的,那就閱讀它。如果沒看David Mark的《精通iOS開發》直接閱讀這本教程會非常的吃力和枯燥無味,所以我建議在學習的過程中,把它作為資料庫來查詢,遇到想深入學習的某一方面,就選擇性閱讀本書的一些章節; 有了上面的一些知識,研究一些github上的優秀的項目或者從cocoaChina上找些感興趣的代碼推薦內容並且閱讀源碼,最好還可以在自己的DIY項目中使用上它們。還可以閱讀Bear Cahill 的《iOS in Practice》:通過9個上架的應用,加深對iOS SDK的認識和理解; 到這時候,就會遇到瓶頸,希望更上一層樓。我自己的做法是通過看公開課或者中國上的開發視頻,不是讓你重新學習,因為身邊沒人帶,所以這么做讓你看到別人是怎麼編碼,別人的編程思路是什麼,並且能將你前段時間學習的內容進一步鞏固。 接下來當然是iOS進階了。可以開始閱讀David Mark的另一本暢銷書《iOS6開發進階與實戰》,主要深入講解了Core data,map Kit,Game Kit,iCloud,iOS安全等。 在第5和第6步的過程中,可以一點一點閱讀Matt Galloway 的《Effective Objective-C 2.0》:介紹52個編寫高質量IOS與OS X代碼的方法; 與此同時,要學會使用下面一些中國站和工具,學會使用這些中國站和工具,才能是你的開發之路可持續發展
B. 精通iOS開發和iOS編程實戰 這2本書哪個好
看豆瓣啊!IOS6 編程實踐 樣本大 評分高,最新版的應該也挺好的,
C. 想入門ios開發,親們推薦一本覺得好的書籍唄
Objective-c 初學者指南 書的封面是一個水果。學完這本就是把語法基本都學會了接下去學界面一些控制項的使用好像有本類似封面的學界面的書籍,我界面是自學的。。後面再學習網路編程和資料庫存儲就基本可以做項目了,想要學習更高級可以買本ios6編程實戰(不知道現在ios7實戰出了沒,我是用6學習的,這個比較高級最好做過一些項目後看會更好)。如果你有c++基礎學起來很快的。。可以不用買書,多逛論壇,多用網路查詢不懂的,如果真想學好堅持是真重要的,ios開發工資現在依然還是很高的。
D. 懸賞:正在學習Object-C編程,IOS手機開發,給推薦些中文版的OC語法工具,或者其他書籍、網站等等資源
語法學習看《objective c基礎教程》,界面開發看《一步一步學習IOS6》,深入學習買《IOS 6編程實戰》,前兩本是基礎教程,等你能夠獨立完成項目了就可以看第三本了
E. 剛開始學習 iOS 開發有什麼書推薦呢
第一步,精讀
Stephen
G.
Kochan
的《Objective-C程序設計》:Objective-C語言基礎,iOS開發的第一技能就是精通Objective-C;
第二步,有了語言基礎,精讀
David
Mark
的《精通iOS開發》:通過各種單獨的項目,熟悉iOS
SDK,XCode開發環境,明白MVC、委託等設計模式,通讀完後,你就對iOS
SDK有了比較全面的認識,各種框架和組件有了一定的認識;
選擇性閱讀了Matt
Neubury
的《iOS程序設計》:本書是iOS最系統的教程,對iOS框架的底層有比較詳細的介紹,深刻了我對iOS的理解。如果你是一名不僅僅想使用iOS
SDK開發,還想理解底層是怎麼運行實現的,那就閱讀它。如果沒看David
Mark的《精通iOS開發》直接閱讀這本教程會非常的吃力和枯燥無味,所以我建議在學習的過程中,把它作為資料庫來查詢,遇到想深入學習的某一方面,就選擇性閱讀本書的一些章節;
有了上面的一些知識,研究一些github上的優秀的項目或者從cocoaChina上找些感興趣的代碼推薦內容並且閱讀源碼,最好還可以在自己的DIY項目中使用上它們。還可以閱讀Bear
Cahill
的《iOS
in
Practice》:通過9個上架的應用,加深對iOS
SDK的認識和理解;
到這時候,就會遇到瓶頸,希望更上一層樓。我自己的做法是通過看公開課或者網上的開發視頻,不是讓你重新學習,因為身邊沒人帶,所以這么做讓你看到別人是怎麼編碼,別人的編程思路是什麼,並且能將你前段時間學習的內容進一步鞏固。
接下來當然是iOS進階了。可以開始閱讀David
Mark的另一本暢銷書《iOS6開發進階與實戰》,主要深入講解了Core
data,map
Kit,Game
Kit,iCloud,iOS安全等。
在第5和第6步的過程中,可以一點一點閱讀Matt
Galloway
的《Effective
Objective-C
2.0》:介紹52個編寫高質量IOS與OS
X代碼的方法;
與此同時,要學會使用下面一些網站和工具,學會使用這些網站和工具,才能是你的開發之路可持續發展
F. iOS 開發的中英文入門書都有哪些
Sams Teach Yourself iOS 5 Application Development in 24 Hours
雖然是以5為例,但大同小異
Learn Objective-C On The Mac 2nd Edition
我忘記了我看的1st Edition還是2nd Edition了。不過OC變化不大,沒有影響。這是介紹OC語法的書。建議邊學ios開發邊看。我不建議一下子只扎進oc中,而棄ios sdk不顧。
Beginning IOS 5 Development
Beginning iOS 6 Development : Exploring the iOS SDK
我一上來就看這本書,後來發現這本根本不適合入門!因為在ios5的時代,這本書介紹的方法依然是ios4的(比如不用storyboard)!我有很多朋友都企圖用這本書入門,但最後都失敗了。但是我依舊建議看完《Sam》後看看這本書。因為介紹了很多更細節的東西,而且也很有用(比如用代碼控制界面、控制界面的轉移、包括Core Data,Media相關的一些高級內容等)!在入門的基礎上看完這本書,對ios開的理解能上一個層次。
Pro iOS Table Views : for iPhone, iPad, and iPod touch
非常非常推薦的一本書。前面說的基礎書籍對tableView的介紹是不夠詳盡的。但是tableView在ios應用開發中是非常重要的一塊(至少我做的app都比較依賴tableView)。吃透這本書,tableView基本完全不成問題了。再次吐血推薦!(看完這本書,大多數應用類app都敢做了。)
Beginning iPad Development for iPhone Developers
雖說是一本介紹ipad的書,但其實看完sam加上自己的實踐,製作universal的app不是什麼難事。ipad也沒那麼特殊。不過這是一本非常好的介紹
ios graphics capabilities的書!這本書會帶你完成一個簡單的繪圖app,之後你基本能夠熟練地使用ios的graphics相關功能了。(註:和Quatrz;Cocoa;OpenGL ES的Graphics不是一回事兒。)
Programming iOS 5 : Fundamentals of iPhone, iPad, and iPod touch Development
Programming iOS 6
非常厚。比之前介紹的書都厚。而且都是干貨,所以讀起來也慢。我當時看ios5版本。這本書比較全面地介紹ios。建議徹底入門了,甚至已經做出幾個app了以後翻看。可以學到很多沒有注意過的細節;或者沒有用到過的features。雖是個大部頭,但是強烈推薦。
Pro Multithreading and Memory Management for iOS and OS X : with ARC, Grand Central Dispatch, and Blocks
這是關於ios多線程和內存管理的入門書籍。這部分內容比較深,其實普通開發者可以不完全理解這些機制了。尤其是ios5有了ARC之後。我基本翻完了這本書,但是對於其中的一些東西理解的不透徹(尤其是Multithread部分)。不完全推薦,但感興趣的同學可以看看。
Beginning iOS Game Development
這本書非常基礎。如果你已經入了門,讀這本書簡直輕而易舉。我花了一個下午的時間翻完這本書。主要是想學習一下ios動畫相關的內容。裡面只有很少的幾章涉及了相關內容,但是對於一些基本功能的實現已經夠了。如果想了解更多ios動畫的內容,還是需要到網上去找。我沒有找到很好的圖書資料。