Java - 跨平台移动开发

时间:2012-10-06 05:08:56

标签: java mobile

是否真的有任何工具或sdk真正支持跨平台的Java移动开发,并且在代码中值得他们重视?

我想用sdk重写我们的移动应用程序,允许在IOS(Ipad和Iphone),Android和Windows Mobile 5和6上使用。

如果我要求登月,请告诉我。

我传统上是一名c#开发人员,只是转向学习Java。

我看到许多关于跨平台开发的不同帖子,但我想知道我们今天作为一个行业在哪里。

3 个答案:

答案 0 :(得分:6)

您可以查看mgwtcodenameone框架。

答案 1 :(得分:1)

对于基于服务器的应用程序,使用纯Java构建但通过纯HTML + CSS + JavaScript部署:Vaadin。但这意味着您的应用需要运行Internet连接。

提示:有些人构建了一个简单的本地应用程序,它只是将Web浏览器视图直接指向您站点的URL。这允许您在实际构建跨平台运行的Web应用程序时在App Store中销售/提供“应用程序”。

iOS上没有Java。因此,没有基于Java的开发工具包可以在iOS,Android和Windows Mobile上构建本地本机应用程序。

Google确实宣布了J2ObjC项目,将Java代码转换为iOS的Objective-C。但这并不能解决你所有的问题。

答案 2 :(得分:0)

Eclipse Tabris是另一种选择,但它不是免费的(也不贵)。