【问题标题】:Need a secure Cross platform gui language需要安全的跨平台 gui 语言
【发布时间】:2010-02-25 04:50:30
【问题描述】:

这听起来可能很多,但我正在寻找一种跨平台的语言,我可以编译成一个独立的 exe。源代码需要安全(不仅仅是隐藏)并且有某种 gui 工具包。有吗?

【问题讨论】:

  • 一些事情:“exe”不是跨平台的文件类型。 “安全(不仅仅是隐藏)”是什么意思?什么是“仇恨”标签?
  • 对不起,来晚了,我只是使用独立的exe作为示例。并且通过安全,我不希望我的源代码被嵌入然后扔给解释器。
  • 这只是被标记为“仇恨”还是我产生了幻觉?
  • @detly:肯定是这样。检查编辑。

标签: user-interface programming-languages cross-platform toolkit


【解决方案1】:

在 C++ 中,我知道 2 个跨平台 UI 工具包:QtWxWidgets

【讨论】:

  • QT 是 QuickTime 的缩写。跨平台应用程序和 UI 框架称为 Qt。
【解决方案2】:

您不会找到比the C programming language 具有更多 GUI 工具包或跨平台程度更高的语言。

【讨论】:

    【解决方案3】:

    这里是python列表cross platform gui

    对于 Java,您可以使用 SwingsAWT

    【讨论】:

      【解决方案4】:

      好吧,您的来源安全是个问题 - 您如何定义安全以及您认为为什么需要这样?

      只有一次编译的跨平台 - 仅适用于 .NET/mono 和 Java,两者都没有解释,但可以与某种 VM 的中间编译一起使用。代码可以相对容易地反编译,尽管它可以被混淆。

      为每个平台编译的跨平台要容易得多,使用 C、C++ 和更多您有一个很好的选择。然后,您可以留意您选择的 GUI-Toolkit 并检查为其绑定的语言。

      【讨论】:

        【解决方案5】:

        我使用 REAL Studio(以前称为 REALbasic)来创建独立的跨平台应用程序。这些应用程序也是经过编译且完全原生的,因此听起来它们符合您对安全的定义。

        REAL Studio 比 Qt 更容易很多(除非你已经是 C++ 专家)。

        【讨论】:

          猜你喜欢
          • 2011-01-25
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-10-21
          • 1970-01-01
          • 1970-01-01
          • 2012-04-21
          • 1970-01-01
          相关资源
          最近更新 更多