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,您无需任何外部工具即可对应用程序进行代码签名。 您可以选择编译为 .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 构建的应用程序的图形界面自动支持英语、法语、德语、意大利语和西班牙语!
