你說的那本書內(nèi)容很全面,好處是內(nèi)容比較新。可以拿來做參考書和工具書,但是它有一個(gè)缺陷是對一些開發(fā)中需要知道的基本機(jī)制描述得不是特別詳細(xì),我?guī)У娜丝催@本書有時(shí)候會有些地方不明白(照著做他們可以做出來,但是他們不知道原理,所以往往換個(gè)形式,就不會了)。所以我還是比較推薦斯坦福的公開課和圖靈系列的書。下面是我把iOS開發(fā)學(xué)習(xí)過程按照經(jīng)驗(yàn)總結(jié)的三個(gè)階段,純根據(jù)經(jīng)驗(yàn)總結(jié),可以參考一下。

創(chuàng)新互聯(lián)是一家專注于成都做網(wǎng)站、成都網(wǎng)站建設(shè)與策劃設(shè)計(jì),湘東網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:湘東等地區(qū)。湘東做網(wǎng)站價(jià)格咨詢:028-86922220
第一步,學(xué)習(xí)開發(fā)語言O(shè)bjective-C。參考書看《Objective-C基礎(chǔ)教程》這本書就行了。書看到后來還需要補(bǔ)充一些關(guān)于面向?qū)ο蟮闹R,一般計(jì)算機(jī)專業(yè)的學(xué)生都是在學(xué)C++的時(shí)候接觸這類思想的。我推薦的那本參考書里也會有一些講解,進(jìn)階的學(xué)習(xí)需要以后再去看資料,沒有特定教材,因?yàn)槊嫦驅(qū)ο笫且环N編程思想,好在Objective-C本身就是這種思想的體現(xiàn),以后寫代碼的時(shí)候可以慢慢體會。學(xué)完《Objective-C基礎(chǔ)教程》,就會對iOS開發(fā)中所用到的基礎(chǔ)數(shù)據(jù)類有一個(gè)了解了,這時(shí)候應(yīng)該就可以寫簡單的無界面程序了。
第二步,學(xué)習(xí)iOS開發(fā)的軟件運(yùn)行原理,軟件開發(fā)思想、規(guī)范以及一些蘋果公司提供的常用標(biāo)準(zhǔn)UI(User Interface,用戶界面)控件的使用方法。這個(gè)階段推薦的參考書是《iPhone 4與iPad開發(fā)基礎(chǔ)教程》,該書有中文譯本,雖然不是最新的iOS教程(最新的教程應(yīng)該是iOS7開發(fā)基礎(chǔ)教程,但是該書沒有中文譯本,如果英文過硬,看這本書當(dāng)然最好)。
第三步,熟悉常用第三方控件。因?yàn)樘O果本身開放性的局限,其提供的標(biāo)準(zhǔn)開發(fā)庫會有一些功能局限,智慧無線的網(wǎng)友們開發(fā)了各種各樣的第三方控件來實(shí)現(xiàn)他們想要的功能,可以使開發(fā)過程事半功倍。此部分為進(jìn)階學(xué)習(xí)內(nèi)容,需要在掌握前兩步內(nèi)容的基礎(chǔ)上展開。這一步主要是試用,學(xué)習(xí)第三方代碼,要求閱讀第三方開發(fā)文檔以及代碼多一些。可以與開發(fā)同時(shí)進(jìn)行,邊學(xué)變進(jìn)行軟件開發(fā)。
除了參考書,這里推薦一個(gè)網(wǎng)站“Cocoachina蘋果開發(fā)中文站”里面分享了很多網(wǎng)友的代碼,并且可以對自己學(xué)習(xí)過程中遇到的問題進(jìn)行討論。學(xué)習(xí)初期,中期以及后期進(jìn)階都可以在這個(gè)論壇找到相應(yīng)的學(xué)習(xí)資料與代碼,并且可以通過發(fā)帖得到大神的技術(shù)指點(diǎn)。對應(yīng)的英文網(wǎng)站是Stackflow,此網(wǎng)站偏重實(shí)際開發(fā)問題的解決,交流語言為英文。
另外,斯坦福大學(xué)每年都開設(shè)iOS開發(fā)的公開課,從Objective-C的學(xué)習(xí)到最后的控件使用以及開發(fā)思想,架構(gòu)的學(xué)習(xí),都有涉獵,是很好的視頻教程。網(wǎng)易公開課中有以往課程配中文字幕的視頻,而最新的課程一般沒有中文字幕,并且,該課程選擇默認(rèn)學(xué)生已經(jīng)有C++編程基礎(chǔ),可能對于初學(xué)者會困難一些。視頻屬于公開資源,在搜索引擎上搜索斯坦福、iOS等關(guān)鍵字,即可找到相應(yīng)資源。剛剛簡單搜索了一下,優(yōu)酷已經(jīng)提供iOS7開發(fā)的高清視頻專輯。
最后,無論學(xué)習(xí)哪個(gè)操作系統(tǒng)的軟件開發(fā),最關(guān)鍵還是要多多練習(xí),因此大量的寫練習(xí)代碼,看別人的優(yōu)秀代碼很重要。
《Java從小白到大牛》(關(guān)東升)電子書網(wǎng)盤下載免費(fèi)在線閱讀
鏈接:
密碼:9h6b
書名:Java從小白到大牛
作者:關(guān)東升
豆瓣評分:7.8
出版社:清華大學(xué)出版社
出版年份:2018-5-1
頁數(shù):528
內(nèi)容簡介:
本書是一部系統(tǒng)論述Java編程語言與編程方法的立體化教程(含紙質(zhì)圖書、電子書、教學(xué)課件、源代碼與視頻教程)。全書共分為四篇:*篇為Java基礎(chǔ)(第1章~第10章),第二篇為面向?qū)ο缶幊蹋ǖ?1章~第18章),第三篇為Java進(jìn)階(第19章~第28章),第四篇為Java項(xiàng)目實(shí)戰(zhàn)(第29章~第30章)。書中主要內(nèi)容包括:開篇綜述;開發(fā)環(huán)境搭建;*個(gè)Java程序;Java語法基礎(chǔ);Java編碼規(guī)范;數(shù)據(jù)類型;運(yùn)算符;控制語句;數(shù)組;字符串;面向?qū)ο蠡A(chǔ);對象;繼承與多態(tài);抽象類與接口;枚舉類;Java常用類;內(nèi)部類;Java 8函數(shù)式編程基礎(chǔ)——Lambda表達(dá)式;異常處理;對象容器——集合;泛型;文件管理與IO流;多線程編程;網(wǎng)絡(luò)編程;Swing圖形用戶界面編程;反射;注解;數(shù)據(jù)庫編程。全書*后還給出了兩個(gè)實(shí)戰(zhàn)項(xiàng)目——項(xiàng)目實(shí)戰(zhàn)1:開發(fā)PetStore寵物商店項(xiàng)目;項(xiàng)目實(shí)戰(zhàn)2:開發(fā)Java版QQ2006聊天工具。
為便于讀者高效學(xué)習(xí),快速掌握J(rèn)ava編程方法。本書作者精心制作了電子書、完整的教學(xué)課件、完整的源代碼與豐富的配套視頻教程(超過2800分鐘)以及在線答疑服務(wù)等內(nèi)容。
作者簡介:
關(guān)東升:一個(gè)在IT領(lǐng)域摸爬滾打20多年的老程序員、培訓(xùn)師、作者。精通多種IT技術(shù)。參與設(shè)計(jì)和開發(fā)北京市公交一卡通大型項(xiàng)目,開發(fā)國家農(nóng)產(chǎn)品追溯系統(tǒng)、金融系統(tǒng)微博等移動客戶端項(xiàng)目,并在App Store發(fā)布多款游戲和應(yīng)用軟件。 近期為中國移動、中國聯(lián)通、南方航空、中石油、工商銀行、平安銀行和天津港務(wù)局等企事業(yè)單位授課。著有《iOS開發(fā)指南》《從零開始學(xué)Swift》《Android網(wǎng)絡(luò)游戲開發(fā)實(shí)戰(zhàn)》《Cocos2d-x實(shí)戰(zhàn)》系列和《JSP網(wǎng)絡(luò)程序設(shè)計(jì)》等40多本計(jì)算機(jī)書籍。
確定了要學(xué)ios,首先必須做好一下準(zhǔn)備工作:一臺Mac Pro或其他蘋果電腦
從Apple Store上面下載需要的Xcode版本并安裝 這肯定是需要花費(fèi)一筆錢的
如果有語言基礎(chǔ)的,可以看視頻自學(xué),現(xiàn)在網(wǎng)上有很多ios的視頻,自學(xué)能力不夠的話可以考慮找個(gè)老師教一下
網(wǎng)站標(biāo)題:關(guān)東升IOS開發(fā)指南的簡單介紹
標(biāo)題URL:http://www.chinadenli.net/article28/dsdepjp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、網(wǎng)站營銷、微信公眾號、面包屑導(dǎo)航、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)