ITBear旗下自媒體矩陣:

走進(jìn)全新Intel HTML5 Development Environment

   時(shí)間:2013-07-16 14:35:09 來(lái)源:ITBEAR編輯:星輝 發(fā)表評(píng)論無(wú)障礙通道

2013年2月英特爾收購(gòu)了appMobi的HTML5工具部門, 包括集成開發(fā)環(huán)境、測(cè)試功能、基于云計(jì)算的構(gòu)建服務(wù)以及負(fù)責(zé)這些產(chǎn)品的相關(guān)人員等。該公司于2013年2月表示, 2012年appMobi的HTML5開發(fā)人員增加了6倍, 用戶超過(guò)15萬(wàn)。

英特爾認(rèn)為HTML5代表了未來(lái)發(fā)展方向,之所以收購(gòu)appMobi的工具業(yè)務(wù)部,是因?yàn)橛⑻貭栔篱_發(fā)人員需要一種能夠最大限度利用HTML5的框架,而英特爾致力于為開發(fā)人員提供必要工具, 以加快HTML5的普及。

英特爾HTML5 Development Environment為開發(fā)人員提供了單獨(dú)使用HTML5所不能提供的功能, 例如對(duì)應(yīng)用程序進(jìn)行構(gòu)建和排障的便利框架, 包括能夠測(cè)試設(shè)備硬件性能, 例如GPS和加速計(jì)等。

事實(shí)上,英特爾HTML5 Development Environment能讓開發(fā)者編寫 JavaScript API, 然后使用一種工具生成適用于特定平臺(tái)的正確API。該開發(fā)環(huán)境現(xiàn)在支持Microsoft Windows*, Android, iOS, Facebook, Nook, Firefox OS等平臺(tái)。而HTML5也是第一種可以在英特爾生產(chǎn)的所有產(chǎn)品上運(yùn)行的運(yùn)行時(shí)環(huán)境, 包括手機(jī)、平板電腦、上網(wǎng)本、筆記本、計(jì)算機(jī)和服務(wù)器等。

具體來(lái)說(shuō),英特爾HTML5 Development Environment具有以下主要優(yōu)勢(shì):

發(fā)布前試用

因?yàn)镠TML5使應(yīng)用程序能夠在廣泛的設(shè)備上運(yùn)行, 英特爾HTML5 Development Environment包括一種設(shè)備仿真工具, 允許開發(fā)人員進(jìn)行試用。

開發(fā)者可以在多種設(shè)備上預(yù)覽應(yīng)用程序, 從常規(guī)筆記本到超極本、平板電腦到Android和iOS智能手機(jī)等。無(wú)論是使用有線連接、3G還是Wi-Fi, 開發(fā)者可以試用它們的傳感器、加速計(jì)和GPS, 或者測(cè)試它們的Wi-Fi*, 看看應(yīng)用程序的反應(yīng)情況,也可以使用內(nèi)置設(shè)備仿真獲得非常接近的應(yīng)用程序運(yùn)行情況估算值。該功能能夠快捷簡(jiǎn)便地在多種設(shè)備之間進(jìn)行切換。

免費(fèi)和無(wú)限制

使用英特爾® HTML5 Development Environment是免費(fèi)的,它是一種本地設(shè)備, 因此開發(fā)者需要多少, 就可以使用多少。通過(guò)基于云計(jì)算的構(gòu)建服務(wù), 開發(fā)者可以一次構(gòu)建一個(gè)或者多個(gè)應(yīng)用程序。

選擇代碼編輯器

開發(fā)人員可使用內(nèi)置代碼編輯器或添加自己喜歡的代碼編輯器, 例如Emacs或 Microsoft Visual Studio。使用熟悉的代碼編輯器可幫助開發(fā)人員縮短開始開發(fā)HTML5應(yīng)用的前期投入時(shí)間。

可靠的支持

市面上并不缺乏可用的HTML5開發(fā)人員工具, 但是這些工具并非都由像英特爾這樣具備豐富產(chǎn)品經(jīng)驗(yàn)和資源的企業(yè)提供支持。實(shí)際上, 英特爾收購(gòu)appMobi的HTML5工具和相關(guān)人員已足以說(shuō)服一些開發(fā)人員嘗試HTML5。

許多開發(fā)人員愿意嘗試遷移他們的開發(fā)環(huán)境, 因?yàn)檫@些工具是由一個(gè)長(zhǎng)期為開發(fā)人員提供支持的企業(yè)來(lái)托管。它讓人們有信心投入時(shí)間和精力去學(xué)習(xí)它。

對(duì)于不熟悉HTML5尤其是不熟悉appMobi的開發(fā)人員來(lái)說(shuō), 一個(gè)顯而易見(jiàn)的問(wèn)題是, 按照合理預(yù)期, 使用英特爾HTML5 Development Environment可以為他們節(jié)省多少時(shí)間?在一定程度上, 答案取決于應(yīng)用程序的類型。

比如說(shuō), 針對(duì)一款休閑游戲,英特爾HTML5 Development Environment的優(yōu)勢(shì)之一是它提供canvas加速功能, 能夠使圖形更加流暢。此外, 它不僅是可用于游戲, 而且可用于任何需要圖形加速的地方, 不論是動(dòng)態(tài)圖像還是UI小部件等。

英特爾還提供Intel HTML5 App Porter Tool, 使開發(fā)人員能夠?qū)OS代碼移植到HTML5中。現(xiàn)在, 英特爾提供該工具的測(cè)試版, 它可自動(dòng)轉(zhuǎn)換盡可能多的代碼, 減輕開發(fā)人員的工作負(fù)擔(dān), 加快應(yīng)用程序的上市速度。

目前, 英特爾HTML5 Development Environment可以:

1. 將Apple Objective-C(以及C的子集)源代碼轉(zhuǎn)換到JavaScript;

2. 將Apple iOS API類型和調(diào)用轉(zhuǎn)換到JavaScript/HTML5對(duì)象和調(diào)用;

3. 將Apple Xcode Interface Builder (XIB) 文件內(nèi)的視圖布局轉(zhuǎn)換到HTML和CSS文件;

4. 將Apple Xcode項(xiàng)目文件轉(zhuǎn)換到Visual Studio 2012。

隨著平臺(tái)和設(shè)備的數(shù)量繼續(xù)增長(zhǎng), HTML5能夠支持開發(fā)人員以便利、經(jīng)濟(jì)高效的方式進(jìn)行開發(fā)的價(jià)值也將日益提升。英特爾HTML5 Development Environment使開發(fā)人員能夠迅速掌握HTML5, 并充分發(fā)揮該技術(shù)的潛力。

舉報(bào) 0 收藏 0 打賞 0評(píng)論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁(yè)  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報(bào)  |  開放轉(zhuǎn)載  |  滾動(dòng)資訊  |  English Version