Uczę się programować w Javie i chciałbym się dowiedzieć czy przerabianie zadań z klasycznym GUI nie jest trochę jak wynajdywanie koła od nowa. Czy jest sens, czy nie robi się teraz wszystkiego w JavaFX + Scene Builderze?
- Rejestracja:około 9 lat
- Ostatnio:ponad 7 lat
- Postów:9



- Rejestracja:ponad 7 lat
- Ostatnio:8 dni
- Postów:425
Nie ma sensu uczyć się żadnego GUI do Javy


- Rejestracja:ponad 7 lat
- Ostatnio:ponad 7 lat
- Postów:12
Ogólnie praca w Javie to w większości Web (Spring, Java EE).
Wydaje mi się, że przerabianie zadań z klasycznego GUI, gdzie cały wygląd definiujesz w klasie, jest mało praktyczne pod względem przyszłego szukania pracy.
Jeżeli chodzi o tworzenie GUI w Javie EE to wygląda to tak, że tworzymy pliki xhtml i w nim definiujemy wygląd strony. Podobnie jest w Javie FX (tu mamy pliki fxml).
Tak samo sprawa wygląda w Androidzie - tutaj także tworzymy widoki w xml.
Ogólnie tworzymy wygląd w plikach xml - bardziej lub mniej podobnie jak przy tworzeniu zwykłych stron html (z tym, że w androidzie i javiefx nie mamy divów tylko inne znaczniki, jak gridpane czy tableview)
No i jak nauczysz się Javy FX to łatwiej będzie Ci przeskoczyć na takiego androida, czy weba, bo to działa podobnie.
Więc nie ma sensu uczyć się klasycznego GUI, zwłaszcza z 2009-2012 roku :)

- Rejestracja:ponad 21 lat
- Ostatnio:około 7 godzin
Tenonymous napisał(a):
Nie ma sensu uczyć się żadnego GUI do Javy
Śmiem twierdzić inaczej :P
https://jaxenter.com/20-javafx-real-world-applications-123653.html


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.