2013-06-21 55 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