什么是iOS?
1. iOS是一款由蘋果公司開發(fā)的操作系統(tǒng)(OS是operating System的簡稱),就像平時在電腦上用的Windows XP、Window 7,都是操作系統(tǒng)。
2. 那什么是操作系統(tǒng)呢?操作系統(tǒng)其實是一種軟件,是直接運行在硬件(電腦、手機等)上的最基本的系統(tǒng)軟件,任何其他軟件都必須在操作系統(tǒng)的支持下才能運行。
3. 按照運行系統(tǒng)的設(shè)備進行分類,可分為:電腦操作系統(tǒng)、手機操作系統(tǒng)。
4. iOS和Win7等操作系統(tǒng)的差異
. XP、Win7是PC操作系統(tǒng),也就是運行在電腦上的操作系統(tǒng)
. iOS是手持設(shè)備操作系統(tǒng),也就是運行在移動設(shè)備上的操作系統(tǒng)。目前搭載這款操作系統(tǒng)的設(shè)備有:iPhone、iPad、iPod touch、iPad mini、Apple TV
. 在iPad等設(shè)備出現(xiàn)之前,當(dāng)時只有iPhone搭載了這款操作系統(tǒng),稱為“iPhone OS”,后來iPad等設(shè)備也搭載了這款操作系統(tǒng),改名為"iOS"
什么是iOS開發(fā)?
1. 已知:iOS是iPhone、iPad等手持設(shè)備的操作系統(tǒng)
2. iOS開發(fā)就是開發(fā)運行在iOS系統(tǒng)上的應(yīng)用或者游戲軟件,比如手機QQ、微博或者游戲。說白了,就是開發(fā)手機軟件。當(dāng)然,也包括iPad版的軟件
3. 自2010年iPhone4的出現(xiàn),國內(nèi)掀起一股iOS開發(fā)浪潮。但由于開發(fā)門檻較高等因素,對比android,開發(fā)者并不多
4. 從事iOS開發(fā)的人員,可以稱之為"iOS軟件攻城獅"或者“iOS程序猿”
5. iOS開發(fā)可以歸類到“移動開發(fā)”(手機開發(fā))領(lǐng)域
為什么要選擇移動開發(fā)?
1. 手機將是人類最離不開的設(shè)備之一,硬件軟件參數(shù)也越來越強,應(yīng)用需求劇增
2. 移動互聯(lián)(就是將移動通信和互聯(lián)網(wǎng)二者結(jié)合起來)發(fā)展迅速,各大公司都對移動互聯(lián)市場虎視眈眈;
3. 騰訊以6000萬的價格收購了一款由6人團隊開發(fā)的手機刷機軟件
4. Facebook準(zhǔn)備斥資10億美元收購以色列移動衛(wèi)星導(dǎo)航初創(chuàng)企業(yè)Waze
5. 百度19億蜜源收購91無線
6. 想在移動互聯(lián)領(lǐng)域撈一桶金的創(chuàng)業(yè)者,也像雨后春筍般漸漸多起來了。因為,移動互聯(lián)才只是個開始?。?!
7. 眾多公司為了在移動互聯(lián)市場在立足,都紛紛出了自己的移動終端產(chǎn)品?,F(xiàn)在的軟件,有了電腦版,就得出一個手機版
8. 總之,現(xiàn)在的市場對移動開發(fā)人才的需求量是非常大的
為什么要選擇iOS(跟android的比較)
iOS android
系統(tǒng)架構(gòu) 基于UNIX 基于Linux的虛擬機
系統(tǒng)安全性 安全、穩(wěn)定 安全性略低、漏洞較多
開發(fā)難易度 強大的SDK、開發(fā)工具 SDK也不差
是否開源 不開源 開源
設(shè)備的種類 iPhone\iPad等 數(shù)不清的設(shè)備類型
用戶人群 消費能力強的高端用戶 各種用戶人群
背后的BOSS Apple Google
應(yīng)用商店 AppStore(08年上線) GooglePlay