[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