一般來說,如果要開發 iOS 或是 Android 程式,你除了需要有一台電腦之外,也必須去下載相對應的 SDK(軟體開發包)。Icenium 則將這些服務全部建置在雲端,開發者僅需要一個瀏覽器,便能使用 HTML5+JS 編寫 iOS 以及 Android 的程式,並可以透過 Github 來控制版本,以及即時發佈。
iCenium 網址:
▲ Icenium 網站,正在廣告只要在一個地方儲存,所有裝置(Android、iOS)的裝置程式都能獲得更新
現在可能是網頁設計師們機會最好的年代,就只是因為 HTML5+JS 這個極端強大的語言組合(還在 table 排版的則要小心,沙灘已經在前面了),Icenium 將原本在個人端的功能全部搬到了「雲端」,舉凡 SDK、編譯、測試、版本控制、發佈,都可以在瀏覽器上執行、編寫,也就是說,你再也不用煩惱為新同事安裝開發環境了,你甚至用家裡那台原本只用來睡前看影片的舊筆電都可以繼續開發專案:唔,這似乎不是什麼好消息。
▲ Icenium 有三種服務可以選擇,Graphite、Mist、Ion。
目前 Icenium 提供三種服務,在個人電腦端執行編寫工作的 Graphite,在瀏覽器端工作的 Mist,以及在 iOS 系統上進行測試的 Ion(目前尚無 Android 版本)。Graphite 可以將它視作 Mist 的打包版本,執行程式必須裝在本地端(也就是你的電腦),但你的儲存都會直接雲端同步,進入程式也需要登入帳號。而 Mist 就是完全透過瀏覽器來進行編寫程式的工作,你只需要打開瀏覽器,登入帳號,然後就可以泡杯咖啡開始一天漫長的工作了。
▲ 開新專案時可以選擇「完全空白」或是預設好的樣板範例。
▲ 登入帳號後可以看到這個帳號所擁有的專案
▲ 登入帳號後,可以在右邊看到專案中的所有檔案,也會看到熟悉的 index.html 以及 css。點擊檔案就能夠在主視窗開始進行編輯,而且支援多檔案同時編輯!
▲ 支援 Github 做版本控制。
▲ 也可以直接在瀏覽器上頭用瀏覽器預覽編寫好的程式在手機或是平板上的情況,或是裝 Ion 真的在 iOS 裝置上進行測試。
▲ 測試時瀏覽器會秀出你選擇的測試機器,並真的在上頭跑你編寫的程式。
▲ 就算你完全不懂什麼 eclipse 或是 xcode,你用可以只使用網頁的編寫技巧來完成你的程式。
▲ 現在到 2013 年 5/1 之前都是免費使用的,在免費期之後收費是一個月 16美金(年繳)或是19美金(月繳)。
參考來源:Icenium
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!