国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

iOS開發學習路線圖

2019-11-14 19:59:36
字體:
來源:轉載
供稿:網友

很多初學iOS開發的人會經常問:“我想學iOS應該從何入手呢?”。作為一個做了2年多各種iOS開發的程序員,只想寫寫自己的一些心得體會,好和體驗與不好的體驗。寫的不好,請多包涵。希望能起到拋磚引玉的作用。

蘋果平臺一直采取的是比較激進的策略,所以一直都是更新的很快,所以只是學些表面上的東西,會很快被淘汰,這類程序員的學習方法就是伸手黨,到各論壇,各XX群,伸手去要,而不是自己去思考,去嘗試,學習那些不會變的東西。iOS我個人的學習路線是object-c到UIKit,再到GCD,網絡,及cocos2d游戲開發框架,個人覺得這個還是個比較可行的方式。

入門級
開始學最好從兩本書開始,一本叫Objective-C 2.0基礎教程,一本叫iphone開發基礎教程,都是黑皮的。這兩本書比較輕松簡單,不過講的比較淺。
git版本管理最好也開始就接觸,開發中一般就是用svn和git做為版本管理工具。

中級
Objective-c程序設計(很全面)
《TableView詳解》(從控件到設計模式,iOSTableView最好的入門書籍)
《iOS6編程實戰》即《iOS 6 PRogramming Pushing the Limits》
cocos2d

中高級
objective c設計模式
領域驅動設計
C語言
C++
SDK API接口開發
測試驅動iOS開發
持續集成
蘋果官方文檔
github項目開發
u3D
cocos2d-x

項目開發在于細節,每每閱讀國外大牛開源同行的代碼就能明顯感覺到差距之大就像iPhone和小米,所以初學也要對于自己的職業操守嚴格要求。學習人家開源的精神,不斷提升分享知識,分享快樂,不要只是局限在自己的小天地里面。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中山市| 长岛县| 泉州市| 乐至县| 永德县| 阿图什市| 册亨县| 浪卡子县| 鄂尔多斯市| 宾阳县| 库尔勒市| 两当县| 清丰县| 伊宁县| 乌兰浩特市| 格尔木市| 兴国县| 四川省| 凯里市| 林芝县| 灵川县| 将乐县| 肃宁县| 涞水县| 闸北区| 托克托县| 辽阳县| 沁阳市| 高台县| 玉山县| 新和县| 汤原县| 湘乡市| 韩城市| 黄骅市| 绥中县| 平舆县| 丰镇市| 岳池县| 淅川县| 甘泉县|