久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      sdk和api的區(qū)別是什么?

      sdk和api的區(qū)別是什么?下面本篇文章給大家介紹一下sdk和api的區(qū)別。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對大家有所幫助。

      sdk和api的區(qū)別是什么?

      SDK (Software Development Kit)翻譯成中文就是"軟體開發(fā)工具組",工具箱嘛,是用來幫一個(gè)產(chǎn)品或平臺開發(fā)應(yīng)用程式的工具組,由產(chǎn)品的廠商提供給開發(fā)者使用的。通常是某一家廠商針對某一平臺或系統(tǒng)或硬體所發(fā)布出來用以開發(fā)應(yīng)用程式的工具組,在這個(gè)工具包里面,可能包含了各式各樣的開發(fā)工具,模擬器等IOS平臺上就是XCode,一系列的工具組合在一起,比如你在編輯器里敲代碼的時(shí)候它會自動(dòng)補(bǔ)全代碼,自動(dòng)錯(cuò)誤檢查,你點(diǎn)一下Run,它會調(diào)用編譯器來自動(dòng)編譯,編譯完它會調(diào)用iPhone的模擬器來運(yùn)行,這就是SDK,提供整套的開發(fā)工具供開發(fā)者使用。

      API (Application Programming Interface)翻譯成中文就是"應(yīng)用程式接口"。例如:我要在自己的網(wǎng)頁上加入google map網(wǎng)頁的功能,就使用 "google map API"。有時(shí)候 SDK(開發(fā)者工具包) 里也會帶有些許多API 用來調(diào)用一些系統(tǒng)平臺程式提供的功能例如說:視窗顯示,圖形特效等等。

      sdk和api的區(qū)別

      1、組成不同:

      sdk軟件開發(fā)工具包括廣義上指輔助開發(fā)某一類軟件的相關(guān)文檔、范例和工具的集合。API(應(yīng)用程序接口)是一些預(yù)先定義的函數(shù),或指軟件系統(tǒng)不同組成部分銜接的約定。

      2、用途不同:

      api目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件得以訪問一組例程的能力,而又無需訪問源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)。軟件開發(fā)工具包一般都是一些軟件工程師為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應(yīng)用軟件時(shí)的開發(fā)工具。

      sdk和api的區(qū)別是什么?

      3、內(nèi)容不同:

      為了使用API函數(shù),就要有跟API所對應(yīng)的 .h和 .lib文件,而SDK正是提供了一整套開發(fā)Windows應(yīng)用程序所需的相關(guān)文件、范例和工具的“工具包”。SDK包含了使用API的必需資料,所以也常把僅使用API來編寫Windows應(yīng)用程序的開發(fā)方式叫做“SDK編程”。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號