大家好,我有四年C#开发经验,一年Go lang 开发经验,平时喜欢玩玩各种新奇
现在在学习 Objective-C,希望大家提供些资料,当然我自己也有一大堆资料。
一大堆资料
也找不少文档,从官方到非主流,到名博,但在这里求大家分享些ios学习心得,和学习路线,因为我计划在短期内动手写项目,谢谢!
ios学习心得
学习路线
短期
非常谢谢大家!
NSLog(@"热心IT朋友,正在热心分享IOS学习路线和心得过程中,请稍后...");
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
朋友我最近也在學ios的開發,我現在在學的swfit 第一步,這本中文手冊先過一遍http://www.ijavaee.com/swift/chapter2/06_Functions.html
第二步,然後找例子做開發。 http://www.imooc.com/learn/173 把這個例子在xcode上跟著影片敲了一遍
第三步,http://www.swiftv.cn/course/hwlrt694 看這個影片裡這些ui上的控制上的用法
看好自己開發一個新聞的app
先吐槽一句-學習iOS開發請從寫對名字開始。 IOS和ios都不正確。
iOS
同推薦 Beginning iOS 7 Development ,中文版叫做《精通iOS開發(第6版)》。裡面每個大的知識點都有對應的示範項目,步驟說得很詳細,可以跟著做。很適合初學者。
同意樓上的看法,iOS 才是正確的寫法,不是 ios 也不是 IOS.iOS 才是正确的写法,不是 ios 也不是 IOS.
ios
IOS
既然楼主的目标是『短期内上手项目』,那就这样做。 1. Objective-C 的语法你自己要过一遍,鉴于楼主很多年的编码经验,这个过程应该很简单。 2. iOS 开发框架要熟悉,比如
- (void) viewDidLoad
之类的生命周期函数要知道是怎么回事。 3.看斯坦福公开课,网易上有。估计这会儿全部都翻译完了吧,我看的时候还没有翻译完。 4.这本书搞来看看,跟着做。
5.搞完了上面几个步骤,基本可以动手做自己的项目了,哪里不会再查就是。 6.学会使用 CocoaPods 既然樓主的目標是『短期內上手專案’,那就這樣做吧。
CocoaPods
2. iOS 開發框架要熟悉,例如
上手最快的是codeschool
教學看這裡:http://www.raywenderlich.com/tutorials
最佳實踐看這裡:https://github.com/futurice/ios-good-practices
lz 經驗沒問題,直接上史丹佛老頭公開課:
http://v.163.com/special/opencourse/ios7.html
配合 Apple 的文檔,折騰一個月就妥妥上手了,加油
要快速上手,你可以看看商城demo照著改,一個禮拜了解的差不多了解所有的基本控件,接下來就是找本OC基礎教程看看基礎就行了~
剛好最近寫了一份資料, 希望對樓主有幫助
最快的方式是直接寫項目,可以看看Github上的一些例子。
要先看OC,直接上iOS 我覺得不太行,建議買兩本書看,《Objective-C基礎教程》《精通iOS開發》,書上說的例子,一點一點練習完,快慢都是你自己決定的.
朋友我最近也在學ios的開發,我現在在學的swfit
第一步,這本中文手冊先過一遍
http://www.ijavaee.com/swift/chapter2/06_Functions.html
第二步,然後找例子做開發。
http://www.imooc.com/learn/173
把這個例子在xcode上跟著影片敲了一遍
第三步,http://www.swiftv.cn/course/hwlrt694
看這個影片裡這些ui上的控制上的用法
看好自己開發一個新聞的app
先吐槽一句-學習
iOS
開發請從寫對名字開始。 IOS和ios都不正確。同推薦 Beginning iOS 7 Development ,中文版叫做《精通iOS開發(第6版)》。裡面每個大的知識點都有對應的示範項目,步驟說得很詳細,可以跟著做。很適合初學者。
同意樓上的看法,
iOS
才是正確的寫法,不是ios
也不是IOS
.iOS
才是正确的写法,不是ios
也不是IOS
.既然楼主的目标是『短期内上手项目』,那就这样做。
1. Objective-C 的语法你自己要过一遍,鉴于楼主很多年的编码经验,这个过程应该很简单。
2. iOS 开发框架要熟悉,比如
之类的生命周期函数要知道是怎么回事。
3.看斯坦福公开课,网易上有。估计这会儿全部都翻译完了吧,我看的时候还没有翻译完。
4.这本书搞来看看,跟着做。
5.搞完了上面几个步骤,基本可以动手做自己的项目了,哪里不会再查就是。
1. Objective-C 的語法你自己要過一遍,鑑於樓主很多年的編碼經驗,這個過程應該很簡單。6.学会使用
CocoaPods
既然樓主的目標是『短期內上手專案’,那就這樣做吧。
2. iOS 開發框架要熟悉,例如
rrreee 🎜之類的生命週期函數要知道是怎麼回事。 🎜 3.看史丹佛公開課,網路易上有。估計這會兒全部都翻譯完了吧,我看的時候還沒翻譯完。 🎜 4.這本書搞來看看,跟著做。 🎜 🎜5.搞完了上面幾個步驟,基本上可以動手做自己的專案了,哪裡不會再查就是。 🎜 6.學會使用CocoaPods
來管理第三方開源程式庫。 🎜這是個好教學🎜 🎜做了這些樓主應該要達到目標了。 🎜上手最快的是codeschool
教學看這裡:
http://www.raywenderlich.com/tutorials
最佳實踐看這裡:
https://github.com/futurice/ios-good-practices
lz 經驗沒問題,直接上史丹佛老頭公開課:
http://v.163.com/special/opencourse/ios7.html
配合 Apple 的文檔,折騰一個月就妥妥上手了,加油
要快速上手,你可以看看商城demo照著改,一個禮拜了解的差不多了解所有的基本控件,接下來就是找本OC基礎教程看看基礎就行了~
剛好最近寫了一份資料, 希望對樓主有幫助
最快的方式是直接寫項目,可以看看Github上的一些例子。
要先看OC,直接上iOS 我覺得不太行,建議買兩本書看,《Objective-C基礎教程》《精通iOS開發》,書上說的例子,一點一點練習完,快慢都是你自己決定的.