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