1
5
你可以退房 LiveCode 我没有使用它的经验,但它也声称支持跨Mac/Windows/Linux等平台的应用程序开发。 另外,我认为这个产品以前被称为“革命”,所以它至少已经存在了几年了——据我所知,革命从2001年前就已经存在了。 |
2
3
使用Java的主要问题是UI不具有运行的平台的本地外观和感觉。有时候这无关紧要。但我发现对于大多数终端用户来说,用户界面是一件大事。 与上述答案相反,RealBasic从未使用过“解释运行时”。它被编译成机器代码并链接到运行时。这些天它被编译成 LLVM 在被编译成机器代码之前,先执行指令。所以它绝对比Java快。它的主要弱点似乎是基于基本语言的任何语言都带有耻辱感。 |
3
2
我在用 RealBasic 多年来,由于其跨平台能力。RealBasic是很长时间以来唯一真正管理两个世界的产品。 带OS X 10.4 JAVA 成为RealBasic的真正替代品。在Windows Java上运行了好几年,10.4版本也运行在OSX上。 Java唯一的问题是:你需要在目标系统上有一个JRE(OS X总是有,Windows通常有但并不总是)——这是Java唯一的坏处。realbasic也“只是一个解释过的运行时”——但它带来了二进制的运行时,另一方面,如果将realbasic.exe与 VB -项目。 在10.4,我决定将Java转换为跨平台开发,从我今天的观点来看,这是我能做出的最好的断定。 |
4
0
您可以尝试使用AdobeFlex(现在是ApacheFlex) 使用Web服务(PHP、CldFlex、Java、ASP.NET等)的Web应用程序(FIX应用程序)的Flex 桌面空气(Windows、Mac) Air for Mobile(Android、iOS、黑莓) 如果使用air,则需要安装air runtime 抱歉我英语不好 |