问题标签 [desktop]

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 回答
839 浏览

desktop - 用于开发桌面小部件的 UI 和平台选择

我被要求构建“小部件”,让 Web 应用程序的用户安装桌面或基于 Web 的小部件,这些小部件将提供:

  • 新内容的通知。
  • 对关键绩效指标的个性化访问

我正在寻找一些信息来告知我们的要求和设计讨论。

在桌面上,您可以定位 Vista 侧边栏,或者在 OS X 上,有仪表板,以及其他。从网络角度来看,您可以定位 iGoogle 和其他人。如果我要从开发拥有最多用户的小部件框架开始,我会选择哪个?有没有人提供用户数量的统计数据?

客户更愿意为最终用户提供更丰富的体验,我认为这可以使用桌面小部件框架来实现。但是,对于我们可以使用任何单个框架(例如侧边栏)访问的用户数量,会有一些问题。我可以针对什么技术或框架来实现跨平台兼容性?我们应该嵌入 Flash 吗?

我将建议创建一个独立的应用程序,而不是生活在一个小部件框架中。是否有任何框架可以帮助创建类似小部件的应用程序?

目标平台:

  • Windows(Windows XP 和更新版本)
  • 苹果(OS X 10.4 及更新版本)
  • Linux(很高兴拥有)
0 投票
9 回答
952 浏览

frameworks - 桌面软件开发选项

来自一个困在网络世界的程序员......

目前用于桌面应用程序开发的最常见的桌面开发“框架”有哪些?

  1. 为 Windows 和 OS X 编写桌面软件是否现实?

  2. 使用相同的基本代码为具有部分 Web UI 和桌面 UI 的应用程序编写业务/数据层是否现实?

0 投票
2 回答
650 浏览

desktop - 签署桌面应用程序

我想知道如何将桌面应用程序签名为我公司的产品。我不确定细节。我认为这个过程是我必须从像威瑞信这样的公司购买证书谢谢

0 投票
2 回答
33815 浏览

windows - 在 Windows 2008 Server 上添加桌面快捷方式到“我的电脑”

现在我终于开始为 Windows 2008 做一些开发/支持工作,我发现自己因为缺少一项我无法启用的功能而烦恼:我已经习惯了“我的电脑”的桌面快捷方式。我知道如何在 XP 和 2003 上启用此功能,但我在 2008 上找不到设置。

用户如何在 Windows 2008 Server 上配置哪些桌面图标(我的电脑、我的文档、回收站等)?

0 投票
5 回答
898 浏览

javascript - 非 Web Javascript 框架

有没有主要受众不是 Web 编程的优秀 JavaScript 框架?特别是改善面向对象的框架/库?该框架应该可以在嵌入了 JavaScript 引擎(例如 Spidermonkey 或 JavaScriptCore)的桌面应用程序中使用,因此不允许有外部依赖。

0 投票
7 回答
21865 浏览

keyboard - 最适合程序员的*最佳*无线键盘/鼠标套装是什么?

我考虑了以下几点:

罗技桌面 MX 5500

微软无线娱乐桌面 8000

但我想看看其他程序员会推荐什么。

0 投票
5 回答
395 浏览

user-interface - Flash人气会变成AIR人气吗?

[这是一个社区 Wiki,所以如果它看起来像是一个投票问题,请不要费心投票否决它。这是。]

Adobe 能否将其在 Flash 渗透方面的成功(尽管也值得怀疑,请参阅我的帖子转化为 Adob​​e AIR?Adobe AIR 是桌面平台中的“下一件大事”,只是另一个播放器(以及其他什么?),还是会无声无息地死去?

0 投票
3 回答
2389 浏览

java - 需要 SWT 通知动画框(又名烤面包机)

在Java项目(SWT桌面应用程序)中,我想通过动画通知框通知用户事件(实际上,它不需要动画)。类似于 MSN 或任何其他 IM 客户端。

Swing有JToaster,但我想知道是否没有其他基于 SWT 的实现。

谢谢!

0 投票
6 回答
1304 浏览

java - 桌面应用的对象持久化策略

我正在开发一个基于 Java 的桌面应用程序。我需要保存从应用程序对象模型生成的一些数据(最好保存到文件中)。还需要保护持久文件,以便其他人无法从数据中获取对象模型详细信息。做这些的最佳策略是什么?我的印象是,这些要求对于桌面应用程序来说非常普遍。但是,我还没有找到很多有用的信息。任何建议表示赞赏。

0 投票
3 回答
3547 浏览

macos - 保存整个桌面状态?

我很想有一个实用程序来保存和恢复我当前的桌面状态,就像 Firefox 中的会话一样。充其量,它会冻结每个应用程序的状态、打开的窗口位置等,并提供一个可编写脚本的界面来随时恢复它们,就像你离开它们一样。

更现实地说,我可以列出打开了哪些应用程序、隐藏/最小化它们、从 Dock 中隐藏它们等,以便恢复它们(如果它们仍然打开)似乎会恢复它们 - 这样它就会很难不小心关闭它们。

最起码,我可以为每个保存的会话向 Leopard Spaces 添加一个新的桌面表面,并将所有内容移到那里,使用 Spaces 本身作为一种堆栈。

用例是:

  1. 我开始做一些事情——比如说,这个问题——所以我在 Firefox 中打开了 stackoverflow,我启动了 XCode 和 ScriptDebugger,我写了几行代码,然后意识到我被困住了,直到我找到答案
  2. 我将“继续使用 SessionSaver”日历事件添加到 iCal,或将任务添加到 OmniFocus
  3. 我保存当前会话
  4. 我将 AppleScript 附加到 iCal 事件或 OmniFocus 任务,它将重新打开我在步骤 3 中保存的会话

我在 Carbon 中看到了一些关于归档窗口层次结构的内容,但我希望它能够在 Snow Leopard 中的 64 位 Cocoa 中工作。(我目前在 Mac Pro 上使用 10.5.6。)

FinderWindowManager对 Finder 窗口执行类似的操作。