前一段時(shí)間,突發(fā)奇想,沒(méi)事的時(shí)候可以玩下IPHONE上的應(yīng)用開(kāi)發(fā)啊.于是開(kāi)始mac os x snow leopard 在普通PC機(jī)上的安裝,真功夫不負(fù)有心人啊.經(jīng)過(guò)十來(lái)天的折騰終于把snow leopard 10.6.7的版本給裝上了,只是網(wǎng)卡驅(qū)動(dòng)依然沒(méi)有裝好,有機(jī)會(huì)再弄它,畢竟主要的任務(wù)是要搭建SDK開(kāi)發(fā)平臺(tái)啊.希望能一步步前進(jìn),學(xué)習(xí)。
由于最新的SDK開(kāi)發(fā)包種子比較少,下載速度慢,所以下了一個(gè)xcode4-iOS4.3.dmg,大小有4.5G,安裝更需要10G,真嚇人啊. xcode4是必需基于intel的CPU,MAC OS X 10.6.5版本以上的系統(tǒng)才能安裝.整個(gè)SDK開(kāi)發(fā)包由下面四個(gè)部分構(gòu)成:
一、Xcode4 這是集成開(kāi)發(fā)環(huán)境(IDE)的核心,建立項(xiàng)目,編輯代碼,編譯代碼都是在這里完成的。它支持objective -C ,ANSI C, C++這幾種的編譯,但在寫代碼中一般只用objective -C,特別是一些固定生成的代碼都是objective -C,聽(tīng)說(shuō)編譯器是用GCC. objective -C一種另類的編程語(yǔ)言,但隨著蘋果的強(qiáng)大,這種語(yǔ)言在編程語(yǔ)言的排行榜也是步步高升啊,今年最新TIOBE編程語(yǔ)言排行榜中objective -C已經(jīng)進(jìn)入前十,列第九位.所以也只能隨大流去學(xué)這個(gè)語(yǔ)言了.
二、IOS Simulator Iphone和Ipad的模擬器,寫好的application之后就可以在這上面跑了。
三、Instrument 一個(gè)代碼調(diào)試,跟蹤工具。
四、Dashcode 主要用在網(wǎng)站編程方面如:HTML,javascript,一般用不著。
|