Я бы хотел создать настольное приложение на Java и веб-технологиях.Основная причина выбора Java заключается в том, что он бесплатный, с открытым исходным кодом, и, следовательно, наши инвестиции будут минимальными, и мы сэкономим много инвестиций в отношении затрат на лицензирование и т. Д. Кроме того, основная причина выбора веб-технологий заключается в том, что наши текущиепрограммисты хорошо разбираются в таких веб-технологиях, как HTM1, CSS, Ajax, и у нас есть хороший опыт создания удивительного пользовательского интерфейса в веб-технологиях.
Я дам вам некоторое представление о программном обеспечении, которое мы хотели бы создать.Это было бы программное обеспечение для настольных компьютеров, а именно что-то вроде программного обеспечения ERP.
Основные требования заключаются в том, что должен быть отличный пользовательский интерфейс, и он должен быть быстрым и не очень ресурсоемким.
Iслышал, что реализация отличного графического интерфейса возможна, но сложна в Java.Это можно сделать, но это сложно, тогда как в Visual Studio и продуктах Microsoft это сделать довольно просто.
Я также проверил Adobe Air, Nokia QT и т. Д., Но все они довольно дороги для нас имы ищем интерфейсный интерфейс браузера и встроенный сервер / базу данных сервера с использованием технологий Java.
Возможно ли создать настольное программное обеспечение, в котором пользовательский интерфейс создается с использованием веб-технологий, и имеется встроенный сервер (как jetty или tomcat), а база данных и бэкэнд-программирование были бы на Java.Как JavaFX вписывается в это?
Таким образом, в основном, настольное приложение будет иметь встроенный браузер (Mozilla или какой-нибудь Java-браузер, который может поставляться вместе с программным обеспечением), но конечный пользователь никогда не должен этого понимать.
Я с нетерпением жду отзывов о том же.Можете ли вы привести несколько примеров программного обеспечения, созданного в подобной комбинации веб-технологий java +.
Я изучал некоторые программные продукты, такие как PulpTunes & Zimbra, которые были в том же духе, но, похоже, они подключаются к Интернету для отображенияданные.Наше программное обеспечение будет полностью автономным настольным приложением.