ios包含在iPhone和iPod touch上運行本地應(yīng)用程序所需的操作系統(tǒng)和技術(shù)基礎(chǔ)。iPhone跟Mac OS X有共同的基礎(chǔ)構(gòu)架和底層技術(shù)。但是ios是為了滿足移動環(huán)境而設(shè)計的,用戶需要和一般的環(huán)境下略有區(qū)別。現(xiàn)有的Mac OS X開發(fā)者會發(fā)現(xiàn)很多熟悉的技術(shù),但是他們也會發(fā)現(xiàn)很多ios專有的技術(shù),例如多點觸摸和加速度傳感器支持。
ios SDK包含對iPhone 應(yīng)用程序進行開發(fā),測試,運行,調(diào)試,性能調(diào)優(yōu)所需代碼,信息和工具。Xcode工具已經(jīng)升級到可以支持ios的開發(fā)。Xcode不僅提供了基本的代碼編輯,編譯和調(diào)試環(huán)境,而且提供了在iPhone和iPod touch設(shè)備上測試程序的啟動點。Xcode還可以讓您在iPhone模擬器內(nèi)運行您的程序,iPhone模擬器可以在您的Macintosh計算機內(nèi)模擬基礎(chǔ)的iPhone OS環(huán)境。
本文對構(gòu)成ios的基礎(chǔ)特性提供了高層的概述,幫助你了解這個平臺。之后,你可以在iPhone開發(fā)者中心找到其他的文章可以幫助你迅速的理解創(chuàng)建iPhone應(yīng)用程序的基礎(chǔ)流程。你可以利用這些文章幫助你學(xué)習ios開發(fā)。
圖1 ios技術(shù)層
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。