??? 這兩年蘋果iOS開發非?;鸨?,許多人將未來就業方向定在iOS開發之上,于是開始學習iOS開發。在這些人當中,很多都是從零基礎開始的,沒有沒有C 和Objective-C 基礎,那么掌握一套有效的學習方法就非常必要了。以下是來自嘉興app開發嘉興軟件iOS開發工程師的經驗分享,剛開始他們也是零基礎學習,如今他們已是擁有多年豐富經驗的iOS開發工程師了。
?
應該如何有效地學習iOS開發?
?
??? 1、找幾本好書,從objective-c的基本語法開始,推薦書籍有:《Objective-C基礎教程》,Objective-C 程序設計 (豆瓣),《IPhone開發秘籍(第2版)中文》。
?
??? 2、開始看Stanford的視頻教程,把stanford IOS課程從頭到尾完整學了一遍,大概花了一個月時間。課后可以把相關內容的官方文檔瀏覽一下,再把課堂Demo自己憑記憶重新實現一遍。同時可以看很多官方文檔和相關的Sample Code,配合著可以看《IPhone開發秘籍(第2版)中文》這本書。
?
??? 3、開始學習敲打代碼寫應用,如果是獨立開發者,可以做任何自己喜歡做的項目,當然,越簡單越好,如果是團隊成員,直接跟著團隊做項目,哪怕當實習生也好。期間可以多進一些iOS開發論壇學習討論,問題及時解決。
?
??? 4、記得要保持好熱情,學習從來都不是三天打魚兩天曬網,必須堅持下去才能看到效果。
?
??? 總之,基礎很重要,其實就是學校的課程。數據結構和算法,設計模式,編譯原理,操作系統原理,再掌握一門語言比如c/c++,你會發現很多底層的類庫都是C寫的。而且可以混編,特別是一些第三方的類庫直接就是C++寫的。其他的包括T-Sql,html,js等你也可以了解下,因為基于hyper link方式的開發也在發展。
?
嘉興app開發:http://m.fj256.com/