iOS开发入门笔记
iOS開發入門筆記
本文面向已有其它語言(如Java,C,PHP,Javascript)編程經驗的iOS開發初學者,初衷在于讓我的同事一小時內了解如何開始開發iOS App,學習目標包括:
- 能使用Xcode IDE、模擬器
- 能修改、調試已有iOS App
- 能在已有應用內創建新模塊
- 能創建新應用
- 能發布應用到App Store
本文不包含任何高級的iOS開發知識,已學會iOS開發的同學不要看,看完這篇文章學會了的同學也不用再看了。
不僅是學習一門新語言
有過腳本開發經驗的人(如Javascript,PHP,Shell)在剛開始學習iOS開發的時候,會覺得iOS開發的學習曲線比腳本語言要高,是的,這種感覺是對的。因為學iOS開發,不僅是學習一門新語言,它包括:
- 一門語言:Objective-C
- 一個框架:Cocoa Touch
- 一個IDE:Xcode
初學腳本語言通常不會來繪制圖形界面、與人交互,iOS如果不做圖形界面,像腳本語言一樣處理文本操作數據庫,就沒啥意思了。
所以,過去我寫別的新手入門教程,通常都是寫《XXX入門15分鐘教程》,而iOS就要花數倍的時間來寫了。
環境準備
做iOS開發一定要有蘋果的軟件環境:Mac OS操作系統、Objective-C編譯器、設備模擬器等,開發工具倒不一定要用Xcode,只要是個源代碼編輯工具就行
總結
- 上一篇: deepin linux安装微信,Ubu
- 下一篇: sql backup database备