Sentenza Desktop
透過 Sentenza Desktop 1.2,使用 HTML5、CSS3 與 JavaScript 建立 macOS 應用程式。運用 API 函式庫為您的專案加入進階功能。您...
軟體介紹
透過 Sentenza Desktop,您可使用 HTML5、CSS3 與 JavaScript 建立 macOS 應用程式。 運用 API 函式庫為您的專案加入進階功能。 您將能為 macOS(從 Snow Leopard 到 Mountain Lion)建立獨立的 Web 應用程式,並上架至 Mac App Store,或以您自己的管道銷售。 使用 Sentenza Desktop 十分簡單:您只需填寫欄位、勾選單選按鈕與核取方塊,即可客製化您的應用程式。 您指定應用程式內容(HTML、CSS、JS 檔案與圖片)所儲存的根目錄,引擎便會編譯成一個獨立執行的應用程式。 Sentenza Desktop 完全相容並針對 HTML5、CSS3 與 JavaScript 做最佳化(當然亦支援音訊與視訊)。
我已建置一套 API 函式庫,協助您為應用程式加入進階功能。 這些 API 必須於 JavaScript 中呼叫,可彼此混用,亦可與其他函式搭配使用。 根據我的測試,尚未發現與多種 JavaScript 框架產生任何衝突。 我盡可能完整重現現代應用程式所需的基本功能(例如:檔案讀取與寫入、使用通知中心、視窗操作等)。 透過 Sentenza Desktop,您無需任何外部工具即可對應用程式進行程式碼簽章(Code Sign)。 您可選擇編譯為 .pkg 套件(適用於 Application Loader 上傳)或 .xcarchive 套件(適用於 Xcode 上傳)。 欲將應用程式發布至 Mac App Store,您必須擁有 Apple Developer Account。
以下為部分功能清單:支援建立 macOS 10.6(Snow Leopard)以上版本(32/64 位元)之應用程式;針對 macOS 10.8.2(Mountain Lion)最佳化;建立輕量且可攜式之應用程式(核心大小 < 200 KB);完全獨立(不同於 PhoneGap 等網路服務型解決方案);核心以原生 Objective-C 撰寫,不需額外框架支援;提供 30 個 API,皆可透過 JavaScript 呼叫;使用 Sentenza Desktop 所建立之應用程式的圖形使用者介面(GUI),將自動支援英文、法文、德文、義文與西班牙文!
