2013-06-21 129 views
-2

我开发了一个使用netbeans 7.3,JDK 1.7的桌面应用程序。我如何使这个应用程序作为一个移动应用程序(可以在移动设备上运行,或者至少我如何在Windows Phone上运行此应用程序)。请提供一些帮助。提前致谢。如何使java桌面应用程序移动应用程序

回答

2

这非常依赖于您在桌面应用程序中使用的内容以及您希望将其移植到的移动平台。 Windows Phone应该很难,因为Java不是支持的编程语言之一。 Android可能会更容易,但仍然可能有很多工作。如果你正在谈论J2ME,那么这也将是很多工作。

当谈到纯粹的非图形化Java(没有外部库,没有Swing或AWT的J2SE)时,很多工具可以在Android或J2ME手机上轻松使用。你将不得不完全重写GUI,使用你使用的框架提供的GUI元素。然而,有些东西是行不通的,因为Android和J2ME都实现了完整JDK中提供的内置库的子集。

如果您使用外部库可能很困难。你可能很幸运,他们或者在本地开发Android/J2ME,或者有这些系统的版本。但如果你不幸运,那么你将不得不寻找替代品。

TL; DR在Windows Phone上,您可能不得不用其他语言重写它。对于Android/J2ME,某些部分可能可用。

+0

@blalasadri非常感谢,对我真的很有帮助。 – JohnH