Mam bardzo duży program, który obecnie używa SWT. Program może być uruchamiany zarówno w systemie Windows, Mac, jak i Linux, i jest to duża aplikacja komputerowa z wieloma elementami. Teraz, gdy SWT jest nieco stary, chciałbym przejść na Swing lub JavaFX. Chciałbym usłyszeć wasze przemyślenia na temat trzech rzeczy.
Moje główne obawy dotyczą tego, co będzie lepsze dla aplikacji graficznego interfejsu użytkownika? (Szukałem w Internecie i wiele osób sugeruje, że JavaFX jest tak samo dobry jak Swing, ale nie widziałem wielu ważnych argumentów poza zwykłymi wojnami o opinię). Musi działać zarówno w systemie Windows, Mac, jak i niektórych popularnych dystrybucjach Linuksa.
Co będzie czystsze i łatwiejsze w utrzymaniu?
a co szybciej zbudować od zera?
W mojej aplikacji korzystam z metodologii MVC, jeśli jest to pomocne.