真的有任何工具或 sdk 真正支持跨平台 java 移动开发,并且在代码中值得他们重视吗?
我想用允许在 IOS(Ipad 和 Iphone)、Android 和 Windows Mobile 5 和 6 上使用的 sdk 重写我们的移动应用程序。
如果我要月亮,请告诉我。
我是传统的 ac# 开发人员,刚刚开始学习 Java。
我看到很多关于跨平台开发的不同帖子,但我想知道我们今天作为一个行业在这方面处于什么位置。
您可以查看mgwt或codenameone框架。
对于使用纯 Java 构建但通过纯 HTML+CSS+JavaScript 部署的基于服务器的应用程序:Vaadin。但这意味着您的应用程序需要 Internet 连接才能运行。
提示:有些人构建了一个简单的最小原生应用程序,它只是将网络浏览器视图直接指向您网站的 URL。这允许您在实际构建跨平台运行的 Web 应用程序的同时,在 App Store 中销售/提供您的“应用程序”。
iOS 上没有 Java。因此,没有基于 Java 的开发工具包可以跨 iOS、Android 和 Windows Mobile 构建本地原生应用程序。
Google 确实宣布了J2ObjC项目,用于将 Java 代码转换为 iOS 的 Objective-C。但这并不能解决你所有的问题。
Eclipse Tabris是另一种选择,但它不是免费的(也不昂贵)。