【问题标题】:What are some other comparable products to RealBasic?还有哪些其他可与 RealBasic 相媲美的产品?
【发布时间】:2010-09-29 01:51:13
【问题描述】:

我正在寻找可以为 Mac 和 Windows 创建应用程序的东西。 RealBasic 似乎还可以创建内置某种 SQLLite DB 的应用程序。这对于需要保存状态/数据的独立应用程序来说非常有用。

我有 Flash,它可以为 Mac 和 Windows 创建可执行文件,但它没有简单的数据库打包或集成。

还有哪些类似 RealBasic 的其他同类产品?

【问题讨论】:

    标签: realbasic


    【解决方案1】:

    您可以查看LiveCode

    我没有任何使用经验,但它也声称支持跨 Mac / Windows / Linux 等的跨平台应用程序开发

    另外,我认为这个产品曾经被称为“革命”,所以它至少已经存在了几年 - 据我所知,革命从 2001 年之前就已经存在了

    【讨论】:

    • LiveCode 的语法与 Lingo 非常相似(Director...以前是 Macromedia,现在是 Adob​​e :))
    • 事实证明 LiveCode 和 Lingo 都是 Hypercard 的后代。我喜欢林戈。现在我被 LiveCode 诱惑了。使其成本高昂的一件事是您需要付费才能部署到每个平台。
    【解决方案2】:

    使用 Java 的主要问题是 UI 不会具有运行平台的原生外观和感觉。有时这并不重要。但我发现对于大多数最终用户来说,UI 很重要。

    与上述答案相反,RealBasic 从未使用过“解释运行时”。它被编译为机器代码并链接到运行时。如今,它首先被编译成LLVM 指令,然后再编译成机器代码。所以它肯定比 Java 快。它的主要弱点似乎是任何基于 Basic 的语言的污名。

    【讨论】:

      【解决方案3】:

      由于RealBasic 的跨平台功能,我多年来一直在使用它。长期以来,RealBasic 一直是唯一真正管理这两个世界的产品。

      随着 OS X 10.4 JAVA 成为 RealBasic 的真正替代品。在 Windows 上 JAVA 已经运行好几年了,现在它在 10.4 上也能在 OS X 上运行良好。 JAVA 唯一的问题是:您需要在目标系统上有一个 JRE(OS X 总是有,Windows 通常有但不总是) - 这是 JAVA 唯一的坏处。 RealBasic 也“只是一个解释的运行时”——但它在二进制文件中带来了它的运行时,另一方面,如果你将 RealBasic .exe 与VB-project 进行比较,它们会变得非常庞大。

      在 10.4 中,我决定改用 JAVA 进行跨平台开发,从我今天的角度来看,这是我能做出的最佳决定。

      【讨论】:

        【解决方案4】:

        您可以尝试使用 Adob​​e Flex(现为 Apache Flex)

        使用 Web 服务(php、coldfusion、java、asp.net 等)的 Web 应用程序(RIA 应用程序)的 Flex AIR 桌面版(Windows、Mac) AIR for mobile(Android、iOS、黑莓)

        如果您使用 AIR,则需要安装 AIR 运行时

        对不起我的英语不好

        【讨论】:

          猜你喜欢
          • 2011-01-07
          • 1970-01-01
          • 2022-11-15
          • 1970-01-01
          • 2020-01-08
          • 2011-03-17
          • 1970-01-01
          • 2017-05-22
          • 1970-01-01
          相关资源
          最近更新 更多