[IADP] 封裝寫好的 html 網頁應用程式
如果寫好了一支 html ap 又想要讓它在 IADP 上供人下載時該怎麼辦呢?
用 .NET 或 JAVA 改寫嗎?
免! IADP 除了支援一般用 .NET 或 JAVA 開發的應用程式以外
也能支援寫好的 html 應用程式,還自動幫你封裝成 MeeGo RPM 及 Windows MSI 等安裝檔
I. 準備封裝資料
首先,程式的 main page 需命名為 index.html
要注意的是,副檔名不可為 .htm
接著需要有個 icon.png 的圖檔來作成安裝之後的顯示圖示
所以坎尼打開小畫家隨意畫了幾筆...
圖檔畫素大小似乎是沒有限制,但最好是 128x128 pixel
OK, 萬事俱備,來把整個資料夾選取之後壓縮成 zip 檔吧
但要注意的是,index.html 和 icon.png 需要在根目錄下
II. 上傳至IADP
請到 IADP網頁,選 Download SDK
把頁面拖到最下方,找到 Web/ HTML5 的區塊,選 Intel AppUp Encapsulator
進入上傳頁面之後,請將頁籤切到 Make your app,接著輸入 App 的資訊
需注意,version string 需為 1.0.0.0 之類的格式
另外像坎尼這個 app 佔畫面比較大,原本預設的 800x600 不夠用
可以打開右邊的 Addition app settings panel 修改 App 的視窗大小
確認資訊都無誤之後就點下 Make it 按鈕吧!!!
上傳成功之後,IADP 網頁會要你稍等一會兒,Server正在把網頁 App 轉成安裝檔
下圖有個重新整理的按鈕,刷新之後如果有下列畫面就表示成功了
III. 下載測試
下載了 msi 封裝檔之後,發現原本的 App 長大了不少 XDDDD
Double Click 安裝檔之後就會自動進行安裝 (廢話!
記得 OS 要安裝 .NET Framework 3.5 以上的版本,不然安裝好的應用程式是無法執行的
以下為坎尼寫的 ClickSree v1.0 試玩畫面 (可以看到左上角為上傳上去的 icon
如何,流程是不是很簡單呢?
也快把你寫好的網頁應用程式封裝之後上傳上去吧!
題外話,2.0雖然有大幅改進,但是一切構思都還在坎尼的腦子裡,請不要抱太大期待 :D