1.Sams Teach Yourself iOS 5 Application Development in 24 Hours
創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)、汝南網(wǎng)絡(luò)推廣、重慶小程序開(kāi)發(fā)、汝南網(wǎng)絡(luò)營(yíng)銷、汝南企業(yè)策劃、汝南品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供汝南建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:sd-ha.com
我學(xué)習(xí)的時(shí)候只有ios5版本。這本書是我見(jiàn)過(guò)的最好的ios入門書籍,沒(méi)有之一。概念介紹清晰(初學(xué)者不該懂的概念絕對(duì)不廢話);實(shí)踐性強(qiáng);節(jié)奏適當(dāng)。不夸張地說(shuō),這本書看了2/3,我已經(jīng)能做一個(gè)app了。(當(dāng)然功能有相對(duì)的局限性,而且還有一些細(xì)節(jié)問(wèn)題需要解決,但主要在設(shè)計(jì)美工環(huán)節(jié)。事實(shí)上,我的第一個(gè)app就是完全看完這本書后做的。)
這本書的缺點(diǎn)只有一個(gè):對(duì)于OC語(yǔ)言的介紹不夠充分。如果之前沒(méi)有接觸過(guò)程序設(shè)計(jì)語(yǔ)言可能有點(diǎn)兒麻煩。但是對(duì)于有編程基礎(chǔ)的人來(lái)說(shuō)不是問(wèn)題。如果遇到語(yǔ)言問(wèn)題,可以和《Learn Objective-C on the Mac》一起看。(見(jiàn)下介紹)
2.Learn Objective-C On The Mac 2nd Edition
我忘記了我看的1st Edition還是2nd Edition了。不過(guò)OC變化不大,沒(méi)有影響。這是介紹OC語(yǔ)法的書。建議邊學(xué)ios開(kāi)發(fā)邊看。我不建議一下子只扎進(jìn)oc中,而棄ios sdk不顧。
3.Beginning IOS 5 Development
Beginning iOS 6 Development : Exploring the iOS SDK
我當(dāng)時(shí)看的是ios5版本。事實(shí)上,我一上來(lái)就看這本書,后來(lái)發(fā)現(xiàn)這本根本不適合入門!因?yàn)樵趇os5的時(shí)代,這本書介紹的方法依然是ios4的(比如不用storyboard)!我有很多朋友都企圖用這本書入門,但最后都失敗了。但是我依舊建議看完《Sam》后看看這本書。因?yàn)榻榻B了很多更細(xì)節(jié)的東西,而且也很有用(比如用代碼控制界面、控制界面的轉(zhuǎn)移、包括Core Data,Media相關(guān)的一些高級(jí)內(nèi)容等)!在入門的基礎(chǔ)上看完這本書,對(duì)ios開(kāi)的理解能上一個(gè)層次。
4.Pro iOS Table Views : for iPhone, iPad, and iPod touch
非常非常推薦的一本書。前面說(shuō)的基礎(chǔ)書籍對(duì)tableView的介紹是不夠詳盡的。但是tableView在ios應(yīng)用開(kāi)發(fā)中是非常重要的一塊(至少我做的app都比較依賴tableView)。吃透這本書,tableView基本完全不成問(wèn)題了。再次吐血推薦?。赐赀@本書,大多數(shù)應(yīng)用類app都敢做了。)
5.Beginning iPad Development for iPhone Developers
雖說(shuō)是一本介紹ipad的書,但其實(shí)看完sam加上自己的實(shí)踐,制作universal的app不是什么難事。ipad也沒(méi)那么特殊。不過(guò)這是一本非常好的介紹
ios graphics capabilities的書!這本書會(huì)帶你完成一個(gè)簡(jiǎn)單的繪圖app,之后你基本能夠熟練地使用ios的graphics相關(guān)功能了。(注:和Quatrz;Cocoa;OpenGL ES的Graphics不是一回事兒。)
6.Programming iOS 5 : Fundamentals of iPhone, iPad, and iPod touch Development
Programming iOS 6
非常厚。比之前介紹的書都厚。而且都是干貨,所以讀起來(lái)也慢。我當(dāng)時(shí)看ios5版本。這本書比較全面地介紹ios。建議徹底入門了,甚至已經(jīng)做出幾個(gè)app了以后翻看??梢詫W(xué)到很多沒(méi)有注意過(guò)的細(xì)節(jié);或者沒(méi)有用到過(guò)的features。雖是個(gè)大部頭,但是強(qiáng)烈推薦。
7.Pro Multithreading and Memory Management for iOS and OS X : with ARC, Grand Central Dispatch, and Blocks這是關(guān)于ios多線程和內(nèi)存管理的入門書籍。這部分內(nèi)容比較深,其實(shí)普通開(kāi)發(fā)者可以不完全理解這些機(jī)制了。尤其是ios5有了ARC之后。我基本翻完了這本書,但是對(duì)于其中的一些東西理解的不透徹(尤其是Multithread部分)。不完全推薦,但感興趣的同學(xué)可以看看。
8.Beginning iOS Game Development
這本書非?;A(chǔ)。如果你已經(jīng)入了門,讀這本書簡(jiǎn)直輕而易舉。我花了一個(gè)下午的時(shí)間翻完這本書。主要是想學(xué)習(xí)一下ios動(dòng)畫相關(guān)的內(nèi)容。里面只有很少的幾章涉及了相關(guān)內(nèi)容,但是對(duì)于一些基本功能的實(shí)現(xiàn)已經(jīng)夠了。如果想了解更多ios動(dòng)畫的內(nèi)容,還是需要到網(wǎng)上去找。我沒(méi)有找到很好的圖書資料。
這就是我完全看過(guò)的書。還有一些書覺(jué)得應(yīng)該不錯(cuò),但是一直沒(méi)有時(shí)間看。而且等入了門,實(shí)踐的動(dòng)力遠(yuǎn)遠(yuǎn)大于看書學(xué)習(xí)的動(dòng)力,所以查文檔越來(lái)越多。希望能夠幫到你,也希望能得到大家指正。
第一本:《Photoshop智能手機(jī)APP界面設(shè)計(jì)》
概要:《Photoshop智能手機(jī)APP界面設(shè)計(jì)》講解三大智能手機(jī)(Android、iOS和Windows Phone)APP用戶界面(UI)的設(shè)計(jì)思路和制作過(guò)程。全書分為3章,第1章介紹了APP用戶界面基礎(chǔ),包括什么是UI設(shè)計(jì)、手機(jī)UI與平面UI的區(qū)別和UI設(shè)計(jì)工具等基本概念和思路;第2章介紹用Photoshop制作各種智能手機(jī)UI常用元素,包括常用圖形、控件、啟動(dòng)圖標(biāo)以及圖片特殊處理等;第3章則是3大類型UI設(shè)計(jì)的實(shí)戰(zhàn)練習(xí),同時(shí)分析了各手機(jī)平臺(tái)UI的設(shè)計(jì)思路。
第二本:《iOS App界面設(shè)計(jì)創(chuàng)意與實(shí)踐》
在移動(dòng)開(kāi)發(fā)領(lǐng)域,也許每個(gè)App的用途都有所不同,不過(guò)它們都一定是源自于同一個(gè)開(kāi)始,那就是一個(gè)最初的創(chuàng)意。這個(gè)創(chuàng)意可以來(lái)自于任何人——設(shè)計(jì)師或者開(kāi)發(fā)者,營(yíng)銷經(jīng)理或者CEO。《iOS App界面設(shè)計(jì)創(chuàng)意與實(shí)踐》的意義就在于向讀者介紹如何把創(chuàng)意變成真實(shí)的App。 《iOS App界面設(shè)計(jì)創(chuàng)意與實(shí)踐》包括iOS入門、iOS用戶界面基? ⑸杓苅OS自定義用戶界面對(duì)象、向UI添加動(dòng)畫、通過(guò)手勢(shì)進(jìn)行人機(jī)交互等5個(gè)部分。
第三本:《移動(dòng)應(yīng)用UI設(shè)計(jì)模式(簡(jiǎn)易的UI模式參考書)》
移動(dòng)應(yīng)用UI設(shè)計(jì)模式》是一本移動(dòng)應(yīng)用UI設(shè)計(jì)模式參考書,分10大類介紹了70個(gè)移動(dòng)應(yīng)用設(shè)計(jì)模式(包括反模式),用400多個(gè)屏幕截圖和圖解幫助讀者理解和利用UI設(shè)計(jì)模式,以解決常見(jiàn)的設(shè)計(jì)難題,同時(shí)提供了“即學(xué)即用”式的技巧和經(jīng)驗(yàn)。 《移動(dòng)應(yīng)用UI設(shè)計(jì)模式》適合移動(dòng)應(yīng)用開(kāi)發(fā)人員、UI設(shè)計(jì)師閱讀。
第四本:《移動(dòng)Web實(shí)現(xiàn)指南——面向移動(dòng)設(shè)備的網(wǎng)站優(yōu)化、開(kāi)發(fā)和設(shè)計(jì)》
從移動(dòng)網(wǎng)站項(xiàng)目最早的創(chuàng)意和發(fā)現(xiàn)階段,到最后的可用性分析,《移動(dòng)Web實(shí)現(xiàn)指南——面向移動(dòng)設(shè)備的網(wǎng)站優(yōu)化、開(kāi)發(fā)和設(shè)計(jì)》引導(dǎo)讀者使用一種非常全局的方法來(lái)思考網(wǎng)站的移動(dòng)化設(shè)計(jì)。全書介紹了移動(dòng)化規(guī)劃、移動(dòng)化設(shè)計(jì)和相應(yīng)的編碼技巧,特別適用于那些最初是為桌面電腦展示而設(shè)計(jì)的網(wǎng)站。書中的建議和實(shí)例,也是根據(jù)在優(yōu)化這些網(wǎng)站的過(guò)程中所遇到的不同挑戰(zhàn)來(lái)組織的。更重要地,《移動(dòng)Web實(shí)現(xiàn)指南——面向移動(dòng)設(shè)備的網(wǎng)站優(yōu)化、開(kāi)發(fā)和設(shè)計(jì)》還將帶領(lǐng)讀者思考如何偱序漸進(jìn)地對(duì)網(wǎng)站進(jìn)行移動(dòng)化改造。 最后,《移動(dòng)Web實(shí)現(xiàn)指南——面向移動(dòng)設(shè)備的網(wǎng)站優(yōu)化、開(kāi)發(fā)和設(shè)計(jì)》還提供一些實(shí)例,使讀者能夠?qū)⒈緯闹R(shí)應(yīng)用于一個(gè)現(xiàn)有的網(wǎng)站,以提供更多學(xué)習(xí)和動(dòng)手的機(jī)會(huì)。
第五本:《觸動(dòng)人心——設(shè)計(jì)優(yōu)秀的iPhone應(yīng)用》
本書是《Tapworthy: Designing Great iPhone Apps》的中文翻譯版。 可能你設(shè)計(jì)網(wǎng)站產(chǎn)品或軟件界面早已得心應(yīng)手,可是遇到了iPhone,卻感覺(jué)無(wú)從下手。 無(wú)論你是產(chǎn)品經(jīng)理、設(shè)計(jì)師、創(chuàng)業(yè)者還是程序員,本書都能告訴你如何從iPhone的角度來(lái)思考應(yīng)用設(shè)計(jì)。本書能幫助你理解如何設(shè)計(jì)iPhone應(yīng)用,要?jiǎng)?chuàng)建一款觸動(dòng)人心的應(yīng)用,需要如何去綜合思考設(shè)計(jì)、心理、文化、人體工程和可用性問(wèn)題。在書中,你會(huì)看到大量的真實(shí)應(yīng)用的設(shè)計(jì)…
第六本:《認(rèn)知與設(shè)計(jì):理解UI設(shè)計(jì)準(zhǔn)則》
[美]Jeff Johnson 著人民郵電出版社《認(rèn)知與設(shè)計(jì):理解UI設(shè)計(jì)準(zhǔn)則》語(yǔ)言清晰明了,將設(shè)計(jì)準(zhǔn)則與其核心的認(rèn)知學(xué)和感知科學(xué)高度統(tǒng)一起來(lái),使得設(shè)計(jì)準(zhǔn)則更容易地在具體環(huán)境中得到應(yīng)用。涵蓋了交互計(jì)算機(jī)系統(tǒng)設(shè)計(jì)的方方面面,為交互系統(tǒng)設(shè)計(jì)提供了支持工程方法。不僅如此,這也是一本人類行為原理的入門書。 《認(rèn)知與設(shè)計(jì):理解UI設(shè)計(jì)準(zhǔn)則》不僅適合需要應(yīng)用用戶界面和交互設(shè)計(jì)準(zhǔn)則的軟件開(kāi)發(fā)人員閱讀,也是軟件開(kāi)發(fā)管理者的最佳選擇。
第七本:《UI進(jìn)化論——移動(dòng)設(shè)備人機(jī)交互界面設(shè)計(jì)》
本書內(nèi)容涵蓋交互設(shè)計(jì)與界面設(shè)計(jì)的基本概念、設(shè)計(jì)規(guī)范和工作流程。由于這是一本以實(shí)際工作案例和工作經(jīng)驗(yàn)為主的書,一開(kāi)始著力介紹目前最新發(fā)展的交互手段和使用場(chǎng)所,當(dāng)然是以移動(dòng)手持設(shè)備為主。作為設(shè)計(jì)師,一定要關(guān)心如何將這些創(chuàng)意產(chǎn)品化。接下來(lái)介紹如何正確地將一個(gè)設(shè)計(jì)想法變成產(chǎn)品。產(chǎn)品化的過(guò)程中,用戶體驗(yàn)設(shè)計(jì)是相當(dāng)重要的,由于UCD設(shè)計(jì)思想的廣泛使用,本書重點(diǎn)研究并分析用戶體驗(yàn)設(shè)計(jì)的可行性和方法。
很樂(lè)意為樓主解答,
現(xiàn)在的ios開(kāi)發(fā)的應(yīng)用范圍還是非常廣的,所以它的就業(yè)前景非常不錯(cuò)
我就是在大學(xué)畢業(yè)以后,因?yàn)檎也坏胶线m的工作,最后在千 峰學(xué)習(xí)了ios開(kāi)發(fā),
現(xiàn)在我已經(jīng)工作兩年多了,我覺(jué)得學(xué)到的知識(shí)對(duì)我的幫助挺大的
樓主如果真的對(duì)ios開(kāi)發(fā)感興趣,就不會(huì)很難的
只要樓主有學(xué)好的信心都是沒(méi)有問(wèn)題的
建議樓主最好找一個(gè)好點(diǎn)的學(xué)校,系統(tǒng)學(xué)習(xí)一下,可能這樣會(huì)提升學(xué)習(xí)效率,節(jié)約時(shí)間
希望我的建議能夠?yàn)闃侵魈峁椭?,也希望樓主能夠在早日找到合適的學(xué)習(xí)方法,順利完成學(xué)習(xí)計(jì)劃。
iOS的入門有具有基礎(chǔ)和毫無(wú)基礎(chǔ)兩種前提,
有基礎(chǔ)的學(xué)習(xí)任務(wù)相對(duì)較少,有一個(gè)最不燒錢的方式就是——看視頻自學(xué),現(xiàn)在網(wǎng)上有很多ios的視頻,跟著視頻實(shí)際操作獲取實(shí)戰(zhàn)經(jīng)驗(yàn);
沒(méi)有基礎(chǔ)的要對(duì)編程有個(gè)基本的認(rèn)識(shí)。建議從C語(yǔ)言入手,因?yàn)镃語(yǔ)言比較簡(jiǎn)潔易上手,并且和Objective-C很相似。推薦書籍有:譚浩強(qiáng)《C語(yǔ)言基礎(chǔ)》。之后再學(xué)《Object C》,最主要的是在學(xué)習(xí)的過(guò)程中不斷實(shí)戰(zhàn),這就要求你有臺(tái)蘋果電腦和蘋果手機(jī),在學(xué)習(xí)過(guò)程中操作,離開(kāi)紙上談兵進(jìn)行實(shí)際演練,加深學(xué)習(xí)印象最為主要。
在iOS入手之后最重要的還是不斷地提升和學(xué)習(xí),一家比較好的公司會(huì)給員工學(xué)習(xí)和提升的機(jī)會(huì),提升員工自身能力的同時(shí)也提升了團(tuán)隊(duì)的技術(shù)層次累積了豐富經(jīng)驗(yàn)。個(gè)人入門后的提升是個(gè)不易堅(jiān)持下去的過(guò)程,希望你可以找到個(gè)好團(tuán)隊(duì)一同繼續(xù)下去。
當(dāng)前名稱:ios開(kāi)發(fā)書籍推薦,ios架構(gòu)師書籍推薦
轉(zhuǎn)載來(lái)源:http://sd-ha.com/article38/phhjsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、虛擬主機(jī)、全網(wǎng)營(yíng)銷推廣、網(wǎng)站導(dǎo)航、做網(wǎng)站、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)