obnizCloud的開發者控制台已完成介面設計更新,並發布兩項新功能。這兩項創新皆將能滿足高階需求的obnizOS7功能,透過網頁方式更直覺地呈現。

新功能一:線上Lua編輯器

obnizCloud現已為搭載obnizOS7的裝置提供以Lua為基礎的線上開發環境。所有用戶均可免費使用。

Lua可透過obniz.js遠端即時執行於運行obnizOS的裝置上,或直接寫入本機。此編輯器具備以下功能:

Lua編輯器:撰寫的Lua腳本將於裝置本體執行 JavaScript編輯器:撰寫的JavaScript將於瀏覽器中執行

這兩個編輯器各自獨立,讓使用者能輕鬆測試裝置與網頁間的協同運作。

此外,也提供用於視覺化JavaScript執行結果的View區域,以及顯示連線錯誤的紀錄區。

Lua不僅支援寫入裝置,也提供內聯執行(inline execution)功能,讓使用者可撰寫臨時腳本於裝置上執行,而無需儲存至本機。

此線上開發環境讓使用者在正式開發前,即可於瀏覽器中輕鬆體驗與開發Lua應用。

線上Lua編輯器

新功能二:自建主機URL設定功能

obnizOS7現已支援選擇obnizCloud以外的伺服器作為連線目的地。

雖然可將目的地直接儲存於裝置本體,實現完全脫離obnizCloud的本地部署環境,但本次新功能則提供「先連接obnizCloud,再導向自建主機」的重定向機制。

此功能所設定的URL不會儲存於obniz裝置中,因此裝置會先連接obnizCloud,再嘗試連線至指定的重定向目標。如此一來,若需恢復連接obnizCloud,僅需刪除設定並重新啟動裝置,即可輕鬆恢復連線,並繼續使用OTA等各項雲端服務。

若要使用自建主機功能,需利用開源專案obniz-dock與obniz.js建置伺服器系統。

自建主機URL設定功能現已開放

FACT BOX · 重點整理

  • 來源:PR TIMES
  • 分類:新品
  • 原文日期:7月
  • 產品、服務:obnizCloud / obnizOS7