從零開(kāi)始學(xué)iOS開(kāi)發(fā)的15條建議

事情困難是事實(shí),再困難的事還是要每天努力去做是更大的事實(shí)。

因?yàn)槲沂且宦纷詫W(xué)過(guò)來(lái)的,并且公認(rèn)沒(méi)什么天賦的前提下,進(jìn)步得不算太慢,所以有很多打算從零開(kāi)始的朋友會(huì)問(wèn)我,該怎么學(xué)iOS開(kāi)發(fā)。跟粉絲群的朋友交流了一下,決定把之前的《18條建議》修改一下,這里統(tǒng)一回答一次。

分三部分:

第一部分:態(tài)度和電腦

1?不要關(guān)注別人的學(xué)習(xí)經(jīng)歷,不要關(guān)注別人加薪經(jīng)歷。

因?yàn)槿烁鞑煌瑒e人的經(jīng)歷極有可能并不適合你。而因?yàn)槊恳惶斓氖袌?chǎng)狀況都不一樣,企業(yè)的用人需求每天都在變,別人的加薪經(jīng)歷再傳奇或慘淡,你都無(wú)法復(fù)制。別人的故事再精彩,也只能當(dāng)電視劇來(lái)看而已。

有人可能1個(gè)月就可以負(fù)責(zé)APP開(kāi)發(fā),有人可能學(xué)2年都做不了事。有人可能1年就拿30K,有人可能3年經(jīng)驗(yàn)都拿不了10K。

所以,下面,我只能告訴你,我認(rèn)為你該學(xué)什么,卻永遠(yuǎn)都無(wú)法告訴你,你能不能學(xué)會(huì),你什么時(shí)候能學(xué)會(huì)。

2?買(mǎi)預(yù)算內(nèi)最貴的蘋(píng)果電腦,最好是筆記本電腦。不要自己折騰配件,對(duì)一般人來(lái)說(shuō),實(shí)在是太費(fèi)時(shí)間,根本不劃算。以下是我2013年買(mǎi)的一直用到現(xiàn)在的Air,你準(zhǔn)備買(mǎi)的,自己參照判斷夠不夠用。


型號(hào)


存儲(chǔ)

3?配件升級(jí)順序:內(nèi)存(8G起步) -> 存儲(chǔ)(SSD 256G起步) -> CPU -> 顯卡

4?買(mǎi)不了Mac,就自己黑一個(gè)(過(guò)程中有任何問(wèn)題,自己搜索解決,粉絲群不討論任何盜版、越獄、逆向、破解、培訓(xùn)問(wèn)題):

http://wang9262.github.io/blog/2014/06/06/install-mac-os-x-10-dot-10-by-vmare/

第二部分:直面代碼

5?如果你能寫(xiě)APP,現(xiàn)在就動(dòng)手寫(xiě)自己的APP。參與書(shū)籍:周楷雯Kevin的《Producter》http://producter.io

6、如果你還寫(xiě)不了,可以讀(抄)些優(yōu)秀源碼:

完整APP項(xiàng)目源碼:

Objective-C https://github.com/singro/v2ex

Swift https://github.com/YANGReal/JokeClient-Swift

源碼網(wǎng)站:

https://github.com/search?o=desc&q=iOS&s=stars&type=Repositories&utf8=?

http://code4app.com

http://www.oschina.net/code/list?lang=Objective_C&catalog=&show=time

第三部分:瘋狂學(xué)習(xí)

7、如果你讀源碼費(fèi)勁,可以讀些書(shū):

iOS http://item.jd.com/11620753.html

進(jìn)階 http://item.jd.com/11543678.html

? ? ? ?http://item.jd.com/11258970.html

Objective-C http://item.jd.com/11611045.html

Swift https://github.com/numbbbbb/the-swift-programming-language-in-chinese

? ? ? ? http://item.jd.com/11685611.html

8?如果讀書(shū)費(fèi)勁,可以讀些博客:

http://objcio.cn

http://nshipster.cn

http://www.raywenderlich.com

http://www.objc.io

9?如果讀博客費(fèi)勁,可以讀些蘋(píng)果官方文檔:

http://developer.apple.com/library/ios/navigation/

10?如果讀文檔費(fèi)勁,可以看些視頻:

WWDC https://developer.apple.com/videos/

http://open.163.com/special/opencourse/ios7.html

http://open.163.com/special/opencourse/ios8.html

11?如果看視頻費(fèi)勁,可以去開(kāi)發(fā)社區(qū)逛逛:

https://www.v2ex.com/go/idev

http://www.cocoachina.com/bbs/thread.php?fid-21.html

http://stackoverflow.com/questions/tagged/ios

http://www.reddit.com/r/iOSProgramming/

12、如果逛社區(qū)費(fèi)勁,就隨便搜索,搜到什么看什么

能用Google就用Google,不行就百度。不要只搜一次,閱讀了解部分信息后,增加或修改關(guān)鍵詞繼續(xù)搜。

多用專(zhuān)業(yè)網(wǎng)站的站內(nèi)搜索,或者Google/百度時(shí)加”site:”。

13?如果搜索費(fèi)勁,可以加Q群聊聊

130283564/118623167/232099237/147043528

Swift:337176674/373274632

逆向:251453531

實(shí)時(shí)請(qǐng)教是最低效的,請(qǐng)教之前盡量多看源碼多看書(shū)多看博客多看問(wèn)答社區(qū)多搜索。

14?多參加技術(shù)沙龍,熟悉自己謀生的技術(shù)圈子。以防萬(wàn)一,帶本書(shū)出門(mén)。

15?iOS學(xué)習(xí)資料匯總 https://github.com/Aufree/trip-to-iOS

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 有過(guò)工作經(jīng)驗(yàn)的,或自己創(chuàng)業(yè)的人士,本質(zhì)上都是屬于生產(chǎn)者的一員。有過(guò)向他人提供產(chǎn)品或服務(wù)的經(jīng)歷之后,能隱隱感知到的一...
    撿石頭的村童閱讀 290評(píng)論 0 0
  • 題記:歸期在生活中無(wú)奈減少,車(chē)的反光鏡刻下不舍,速度扔下父親蒼老的身影,愛(ài)憐爬滿眼眶... 父愛(ài)是山 我的山卻在歲...
    bab87461adbd閱讀 1,732評(píng)論 1 4
  • 人生不如意十之八九,愿剩下的一兩層厚點(diǎn)重點(diǎn)。 痛苦與成長(zhǎng)都是克服自身障礙的過(guò)程,當(dāng)我們感到痛苦時(shí),我們正處于做選擇...
    我以前是學(xué)渣閱讀 295評(píng)論 1 1
  • 毛毛有大名,但是我們卻習(xí)慣叫他毛毛好多年,最后幾乎忘記他大名,直到他從我們身邊消失。 認(rèn)識(shí)毛毛時(shí),我們都還是小學(xué)生...
    熊貓?zhí)故?/span>閱讀 768評(píng)論 2 3