java - 有通用语言吗?

标签 java ios windows macos apache-flex

我们正在设计一款可在 Windows、OSX、iOS 和 Android 上运行的应用程序。如果至少将大部分代码都用一种语言编写,而不是必须将 Objective C 用于 Apple 版本、C# 或 C++ 用于 Windows 以及 Java 用于 Android,那将是非常好的。

我们曾将 Flex(及其所有问题)视为一种避免必须为每个版本使用不同语言的方法,但 Adob​​e 认输了,从长远来看,这不会完成这项工作。 Java 曾经 promise 是通用的,但看起来 Apple 不再支持它作为分布式操作系统的一部分,据我所知,微软从未支持过它。我们不希望我们的用户必须下载和安装某些东西才能使用我们的应用程序。

有解决办法吗?或者我们是否坚持使用多种语言构建应用程序?

最佳答案

HTML + css + JavaScript!

在标准网络服务器上运行您的应用。以上所有都有符合标准的网络浏览器,以上所有都支持 JavaScript 和 AJAX。唯一真正不同的是屏幕尺寸,这可以通过为每个目标浏览器使用自定义 .css 文件轻松解决。

关于java - 有通用语言吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8426449/

相关文章:

ios - NSFetchedResultsController -sectionNameForKeypath 如何获取其数据?

windows - 在 git bash for windows 中更改驱动器

C程序在Windows上运行在Linux上出现段错误

java - 在两个线程之间同步单个方法

java - 在 ant 中定义一个列表或一组变量

ios - 如何在 UIStackView 行的侧面和行之间添加按钮

c - 为什么如果我禁用一个窗口,鼠标捕获会被释放,但如果我禁用其父窗口则不会释放鼠标捕获?

java - 如何使用另一个类中的方法从一个 java 类中的 MD 数组中删除重复项

Java OSGi : InstantiationException with Declarative Services

ios - 快速将 NSString 转换为 Unsigned Short