Я новичок в Linux.
Я хочу разрабатывать приложения для настольных и мобильных устройств Ubuntu с использованием Java.
Поскольку байт-код Java является переносимым, нет большой разницы между написанием Java-приложения для Windows и написанием одного для Ubuntu. Вы можете использовать либо Swing , SWT или JavaFx для своего графического интерфейса, и Eclipse в качестве IDE.
Вы также можете писать нативные приложения на Java с помощью JGIR . JGIR позволит вам использовать GTK + 3 для создания приложения.
Существует проект java-gnome . Но, даже если бы существовала мысль о том, что использование JavaFX все же может быть лучшим вариантом для того, чтобы тратить на это свое время.
Если вы хотите использовать Java, посмотрите на Eclipse IDE и / или NetBeans IDE. Также Adroid SDK доступен бесплатно и также использует Java.
С уважением
Кстати: прочитайте всю тему, прежде чем понизить голос