通過Intel XDK編寫跨平臺(tái)app(一)
Intel XDK 是一個(gè)新的跨平臺(tái)手機(jī)應(yīng)用開發(fā)工具。它努力把整個(gè)開發(fā)流程變的簡(jiǎn)單,盡可能把所有的平臺(tái)都封裝到一個(gè)包中,通過收集各種開發(fā)工具來使你的開發(fā)變的簡(jiǎn)單。
在這篇文章中,我將會(huì)向你介紹什么是Inter XDK,和它是如何通過HTML5來讓你構(gòu)建一個(gè)跨平臺(tái)的app。它的接口非常簡(jiǎn)單,但是有別于其它的IDE,不過你不用擔(dān)心,我將會(huì)一步一步的告訴你所有你需要知道的事情。
安裝
你可以在Inter XDK的官方網(wǎng)站中找到安裝包。它支持Windows, Linux和Mac。 當(dāng)你第一次使用,你需要?jiǎng)?chuàng)建一個(gè)帳號(hào),通過這個(gè)帳號(hào),你可能隨時(shí)把你的項(xiàng)目保存在云端。
提示:我在Debian上安裝Intel XDK的時(shí)候出現(xiàn)了一些狀況,當(dāng)然在Debian的衍生版Ubuntu上也同樣會(huì)出現(xiàn)這些狀況。我沒有試其它的版本,所以我不知道其它版本上安裝的過程中有沒有什么問題,如果你遇到了,不妨在評(píng)論中告訴我。
工作流程
我喜歡XDK IDE的原因是它包含了從創(chuàng)建到發(fā)布幾乎所有實(shí)用的開發(fā)工具,開發(fā)、仿真、測(cè)試、調(diào)試、分析和構(gòu)建都包括在內(nèi)。除了這些它還包含了一些第三方的服務(wù),而且所有的功能都被組織在7個(gè)選項(xiàng)卡里,非常易用。
其中開發(fā)選項(xiàng)卡是你最需要了解的地方,開發(fā)過程中你的大部分時(shí)間會(huì)花在這里。你可以通過拖拉來設(shè)計(jì)界面,也可以通過純編碼方式,編碼方式是基于Bracket editor這個(gè)HTML5構(gòu)建的開源的編輯器,Bracket是由Adobe開發(fā)的。可拖拉的設(shè)計(jì)原型可以選擇App Designer或者App Starter。App Starter是為初學(xué)者提供的一個(gè)簡(jiǎn)單的工具,它只支持 App Framework。App Designer則是一個(gè)更全面的工具,它支持App Framework,Bootstrap 3, JQuery Mobile 和 TopCoat。你也可以同時(shí)選擇兩種開發(fā)方式,我個(gè)人沒有使用圖形化的構(gòu)建方式,我覺得這樣會(huì)減少很多沒用的代碼。我喜歡從零開始,這樣代碼的可維護(hù)性會(huì)更強(qiáng),如果你和我一樣,你還需要一個(gè)可實(shí)時(shí)預(yù)覽的設(shè)備,你必須要有這樣一個(gè)工具。
.........
.........


浙公網(wǎng)安備 33010602011771號(hào)