@durnevdanya

Нужен ли JavaFX?

Нужен ли он в современном мире?

И на чем вообще прочем люди делают софт на пк?
  • Вопрос задан
  • 2042 просмотра
Решения вопроса 1
jamakasi666
@jamakasi666 Куратор тега Java
Просто IT'шник.
Много сталкивался с разными гуями. Конкретно на jav'e в основном используют awt\swing . Софта десктопного немало есть, тот же openoffice.
Конкретно JavaFX для написания софта годится тоже очень хорошо но еще лучше для написания гибридного софта(этакое веб приложение с нативным функционалом, в пример тот же стим). Т.е. используются javafx формы совместно с webview. При этом отображается некий кусок страницы к примеру чат\список игр и прямо в коде страницы впендюрины кнопки которые дергают нативный функционал уже не веба а конкретно этой машины(игру там запустить или добавить игру во вкладку формы где список игр и т.д.). Поэтому Java и JavaFX вполне себе заслуживают место под солнцем но надо понимать что для каждой задачи больше подходит совй язык. Если вы хотите писать игру то тут однозначно с++\mono , если же софтина будет корпоративного уровня и важна масштабируемость и расширяемость то java\c#, если что то для себя или просто забавы ради то выбор не принципиален вообще.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Rou1997
@Rou1997
Практически не используется, софт на ПК делают в зависимости от ОС, для Windows в основном C#, для OS X - Objective-C, Swift, C#, для Linux - разное, например C++ для Qt, то есть на Java вообще пишут мало софта для ПК.
Ответ написан
Комментировать
если вы хотите написать быстрый нативный UI то используйте вместо javaFX QTJambi

https://ru.wikipedia.org/wiki/Qt_Jambi

qtjambi.org
Ответ написан
Комментировать
Работаю с JavaFX. У нас на ней приложуха, которая работает на 5К+ платёжных терминалах. Джава отлично общается со всеми девайсами: купюроприёмником, модемом и пр., JavaFX даёт симпатичную картинку, софтина не привязана к железу. Но это, скорее всего, просто удачное стечение обстоятельств.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
19 апр. 2024, в 17:06
15000 руб./за проект
19 апр. 2024, в 16:53
1000 руб./за проект
19 апр. 2024, в 16:45
5000 руб./за проект