问题标签 [tidesdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
63 浏览

javascript - 像 MacRuby 这样的 osx 存在哪些选项,但使用 javascript?

只是想知道人们知道哪些选项。

好奇别人用什么。

0 投票
4 回答
4085 浏览

web-applications - 将 Web 应用程序打包为桌面应用程序

好的,作为一名网络程序员,我正在构建一个 ajax 应用程序,但我的问题是我的目标市场不希望它作为一个网络应用程序,他们希望它在他们的桌面上具有本地文件访问权限,可能还有一些可选的云功能和姊妹手机应用程序。

所以我玩过 Titanium 和 Air,与在浏览器中直接从本地服务器运行它相比,两者都非常短。

  • Titanium 构建运行非常缓慢。在这个阶段它只是非常小(126kb 的代码,包括 jquery.js)。甚至 css:hover 也落后一秒!此外,文档主要只是占位符,告诉您桌面没有文档。他们的演示厨房水槽应用程序甚至无法正常运行,当然,除非他们的整个桌面功能集只是一个空白的背景!

  • Adobe Air 用它做狗早餐。尽管它在 Chrome 中就像一种享受,但 Air 不会运行我的任何脚本并渲染它,就像我正在制作立体派艺术一样。没有冒犯任何立体主义者。

所以我的问题是,javascript/php 程序员在将小型服务器嵌入 ssb 并以这种方式运行时有哪些选择?

0 投票
4 回答
1167 浏览

windows - 是否有类似 Adob​​e AIR 的产品仅适用于 Windows 上的 HTML5(无闪存)

我想使用 HTML5 功能创建一个 Windows 桌面应用程序,特别是 H.264 视频、Web SQL 数据库、FileReader API。我不想使用 AIR(目前不支持 video 标签,而是使用 Flash)。理想情况下,我想要一个将最新版本的 webkit 包装在基本窗口中的 exe 文件。它应该是独立的,而不是依赖于安装了 Chrome 等的用户。它可以在与 exe 相同的目录中加载 index.html 文件。这就对了。

我一直找不到这样的东西。我打算使用 QTWebkit 自己构建它,但由于某种构建问题,最新版本 (4.8.0) 不支持 Video 标签。我假设 4.8.1 版本会解决这个问题。有没有人知道现在有这样的东西?

0 投票
3 回答
10425 浏览

titanium - Titanium 桌面发生了什么?启动需要哪些包?

基于对网络的一些研究,我选择了 Appcelerator Titanium Desktop 来开发我的第一个跨平台应用程序。问题是Appcelerator 停止支持它,而是将它作为开源发布给社区,现在你只能靠自己了。似乎有很多人在继续这个项目。我不确定是否需要下载 Titanium Studio、Titanium Developer 或 Titanium Desktop SDK。每个包裹的用途是什么,我需要哪一个?网站上的文档不够清楚。

0 投票
4 回答
1728 浏览

windows - 桌面发布平台与PhoneGap紧密相连?

我正在寻找一个在概念上与 PhoneGap 紧密相关的 Mac、Windows 和 Linux 桌面发布平台。我知道有 Titanium for Desktop(TideSDK?),但就我之前使用过的而言,它需要最终用户下载一次 70mb 的大运行时文件。我喜欢 PhoneGap 的地方在于它不需要任何这些(开箱即用)。我正在寻找类似的东西,只是它不是针对移动开发的,而是针对桌面应用程序开发的。

也许我没有提到它,但如果你不知道我具体在说什么,我说的是一种环境,它可以让我通过 HTML 基础进行编码并为所述平台输出本机。TideSDK 和 PhoneGap 都是这样做的。

0 投票
2 回答
6330 浏览

titanium - TideSDK 教程?

是否有一个不是旧 Titanium Desktop 残余的实际TideSDK教程?我似乎找不到任何清晰的教程来概述编码到测试以在 TideSDK 上构建。我看到的大多数东西都是为了用于后期的 Titanium Desktop。如果有人可以概述 TideSDK 的应用程序创建过程,那将是非常受欢迎的。(例如代码,编译测试?/代码,测试,编译?)

0 投票
9 回答
4730 浏览

c# - 是否有支持嵌入 HTML 页面的跨操作系统 GUI 框架?

我想开发一个跨系统(win、mac、linux)使用的桌面应用程序,是否有一个 GUI 框架可以让我为所有 3 个平台编写一次代码并拥有一个完全可编写脚本的嵌入式 Web 组件?

我需要它有一个 API 在应用程序和网页 javascript 之间进行通信。

我知道 C#、JavaScript 和一点点 python。

0 投票
1 回答
2382 浏览

tidesdk - 潮汐SDK | 捆绑包装

我已经开发了一个 TideSDK 应用程序,现在准备打包它,但是我遇到了网络类型安装程序的问题。

它总是在应用程序第一次运行时给我代码 404:

无法查询信息:HTTP 状态代码无效 (404)

我认为安装程序在到达正确的服务器和下载所需的运行时有困难,但我已经在这个论坛上运行了大多数解决方案,但没有一个有效。

所以我尝试了一个捆绑包,因为它应该包含这样的运行时,但我一定做错了,因为它没有捆绑在 MSI 中。我正在执行的代码如下:

C:\TideSDK\sdk\win32\1.2.0.RC6d\tibuild.py -p --type=BUNDLE --os=win32 "C:\path_to_app\app_dir"

我也试过:

C:\TideSDK\sdk\win32\1.2.0.RC6d\tibuild.py -p -t bundle --os=win32 "C:\path_to_app\app_dir"

以及所有的大写/小写组合。还尝试了 1.2.0.4 版,但没有成功。难道我做错了什么?

0 投票
1 回答
687 浏览

tidesdk - 潮汐SDK | 在 JavaScript 中访问 Ruby 变量

我无法在潮汐SDK 应用程序中从 JavaScript 访问 ruby​​ 变量。我使用的 SDK 版本是当前最新的 1.2.0.RC4 版本。这是一个基本示例:

在这个例子中,我已经为 python、PHP 和 ruby​​ 变量声明并赋值。JavaScript alert() 函数适用于 python 和 PHP 变量,但不适用于 ruby​​ 变量。所以,警报(helloP);和警报(helloPHP);工作并显示一个包含这些变量内容的弹出对话框,但警报(helloR)不显示任何内容。

另一方面,Ruby 函数可以被 JavaScript 看到。因此,如果 ruby​​_function 是一个 ruby​​ 函数,则在 JavaScript 中 alert( ruby​​_function() ) 有效。

那么,JavaScript 怎样才能看到 ruby​​ 变量呢?有什么建议么?

0 投票
2 回答
255 浏览

google-chrome - 使用 Google Chrome 嵌入 Talk.to Windows 客户端的包装器

talk.to windows 客户端使用嵌入式 Google Chrome 作为其 GUI。基本上,它将 Google Chrome 与聊天扩展打包在一起。

我只是好奇它是使用哪个包装器构建的?以下任何一项?