Sentenza Desktop
使用 Sentenza Desktop,以 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,您無需任何外部工具即可對應用程式進行程式碼簽署。 您可選擇編譯為 .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 等基於 Web 服務之方案);核心以原生 Objective-C 撰寫,不需額外框架;提供 30 個可在 JavaScript 中呼叫之 API;使用 Sentenza Desktop 所建立之應用程式的圖形使用者介面(GUI)自動支援英文、法文、德文、義大利文與西班牙文!
