Java 用于移动和桌面开发

Java for Mobile and Desktop Development

我参加了几门课程并学习了 Java 的基本语法。我想知道如果我想开发桌面和移动应用程序,我应该学习哪些 Java 工具?

我现在正在学习 javafx。这主要用于桌面开发还是对移动 Android 开发也有帮助?如果没有,我应该关注什么?谢谢。

虽然我不确定javaFX在移动开发上是否广泛使用,但可以制作。

Here's an example in android

既然是初学者,可以学一点awt和swing。

你应该看看 RoboVM:http://robovm.com/

然而,JavaFX 在我看来并不是移动应用程序开发的最佳解决方案。不过,Java 非常适合 Android。

关于桌面开发,JavaFX真的很合适(Windows,Linux,Mac OS X,有一个很好的自学特性部署包(在 Windows 上使用 Inno Setup,并在 Mac OS X 上创建本机 .dmg 包)。