想用業餘時間學習 iOS 開發,零基礎,有沒有推薦自學用的書?
毫無編程基礎,因眼紅BAT的base和stock,自學ios開發到渣app上線,發現竟然只要一個月,真的只要一個月嚶嚶嚶。
app上線半年間,除了限免期間,幾乎沒有什麼銷量,發財夢碎,也懶得更新,但某渣app上個月還和1password等一流app一同上了美國新銳科技網站BGR的best free apps推薦。(一個收費app上這個榜令開發者在虛榮之餘也是有些傷感)
學習過程如下(objective-C):
先自學objective-C語言,objective-C programming: the big nerd ranch guide。美亞有售kindle版本。一邊開Xcode,一邊在電腦上看kindle比較方便
有一點objective-C語言基礎後,可以看看iTunes U的課程:Developing iOS 7 apps for iPhone and iPad,好像是斯坦福開的課,會一步步教大家開發一些像對對碰之類的app。
我沒有撐到把書和課程看完,可能就看了60%多,但遇上問題查查stackoverflow這個網站,已可隨心所欲地編著一些簡單的渣app了。不過,因為沒有系統地學習計算機基礎,所以對演算法之類的沒有任何概念。
當然真正的問題是,學會簡單的iOS編程後,很容易誤會自己有什麼天賦,就抱著投資未來facebook的心態虛榮地購買iOS開發者(99刀一年)和宇宙最高配的macbook pro(五年工資)等這些東西,但恢復理智之後就會發現,這些投入,是完全不可能回本的。
北京房價太貴了,苦逼碼農業餘時間教iOS開發,包教會,5K每人。
學期1個月-3個月,承諾畢業後有能力獨自完成知乎日報iOS客戶端。
地點:望京SOHO T1 B座,需要的小夥伴請私信我。
上面不是玩笑,是廣告!
說真的,學習一門語言最快最好的方式:- 有類似語言基礎。
- 有專業大牛帶你,注意一定要是專業的!
- objective-C / swift 語言基礎
- xcode
- 基本控制項
- 宏、類目、第三方庫
- 各種寫應用
- 證書、私鑰、配置式、分發應用
- 微博、微信接入
- AVOSCloud、FontAwesome、SVProgressHUD、SpinKit ... 完成各種積累
- 然後覺得自己很NB,各種創意各種創業
- 理想和現實總是有差距的
- 卒。
不用看書,1,網易公開課斯坦福大學IOS開發,2,上code4app上下一些例子代碼,看看如果想在功能設計,UI設計上進步,推薦看看《tapworthy designing great iphone apps》
去網易公開課看斯坦福最新的iOS開發課程,有問題去Google,Google上不了上http://glgoo.com。
推薦書籍:
- Objective-C編程
- Objective-C高級編程
- Effective Objective-C 2.0
請按編號順序閱讀
強烈推薦第一本書,稍有編程基礎即可:)看完big nerd ranch的書 看iOS cookbook
推薦閱讀:
※QQ 音樂 iOS 新版能夠在鎖屏界面顯示動態歌詞,如何做到的?
※零編程基礎,學習 iOS 開發應該採取什麼路徑?
※27歲,想轉行做軟體。從頭開始學JAVA IOS開發 運維 等等其中之一求指教?
※如何看待 Dash 被 App Store 下架?
※iOS 有哪些值得長期關注的網站?
TAG:iOS開發 |