Should I learn Java FX or Swing is enough? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

Should I learn Java FX or Swing is enough?

23rd Sep 2020, 3:53 AM
Azizbek Rasulmetov
Azizbek  Rasulmetov - avatar
17 Answers
+ 12
🍿nom... nom... nom... 🥤slurp... sluuurp... 🤫 Oops... Don't mind me. I'm just enjoying the show. 🤓👌
23rd Sep 2020, 6:17 PM
David Carroll
David Carroll - avatar
+ 5
JavaFx is modern Java framework. it's flexible and easy to use and using CSS styling 😊
23rd Sep 2020, 4:14 AM
Shahghasi Adil
Shahghasi Adil - avatar
+ 3
it's choice based if you want than learn because you need to be aware of all types of languages not much but atleast basics
23rd Sep 2020, 3:56 AM
Deepak Jaiswar
Deepak Jaiswar - avatar
+ 3
Martin Taylor Where is Java used then, may I ask? This diagram is bunch of nonsense. PHP is leading there because most of the pages they checked are simple sites and blogs written using WordPress. There are hundreds of thousands of server-side apps written in Java used by huge banks and e-commerce companies. And how did you come up with the idea I proposed using applets, if I suggested using html, css and React/Angular for ui?
23rd Sep 2020, 8:36 AM
Aleksandrs
Aleksandrs - avatar
+ 3
@Martin Taylor I want to be an Android developer
23rd Sep 2020, 11:24 AM
Azizbek Rasulmetov
Azizbek  Rasulmetov - avatar
+ 2
Thanks guys for all the info☺
23rd Sep 2020, 4:40 PM
Azizbek Rasulmetov
Azizbek  Rasulmetov - avatar
+ 2
@Martin Taylor Github and Google is a starting point to filter out obscure languages. How 11 metrics are used to rate languages is not described in the article. How is it worse than just monitoring 10 millions of websites? Ok, there are billions of websites written using WordPress. Most of them are written like, in one or two days. How this statistics can deny the fact that Java holds the majority of market in enterprise web development for 20 years already? "Java is used mostly in web development" in terms of Java web-desktop usage. You can easily verify this by trying to find a job as Java desktop applications developer. You will look for ages. And even if you'll be able to find one, it will probably be some legacy written 15 years ago. JavaFx and Swing are complete waste of time, especially for junior developers.
23rd Sep 2020, 5:46 PM
Aleksandrs
Aleksandrs - avatar
+ 2
Azizbek Rasulmetov if you want to be android developer you dnt have to learn it. You may put your foccus on java SE and kotlin.
24th Sep 2020, 12:26 PM
Emmanuel Meena
Emmanuel Meena - avatar
+ 1
Martin Taylor Here is another rubbish rating for you, where Java is at the top, beating even JavaScript. I found it in the first search page, I guess you can find more. IEEE Spectrums top languages for web: https://insights.dice.com/2020/07/30/top-24-programming-languages-web-development-JUMP_LINK__&&__python__&&__JUMP_LINK-more/ They are using 11 different metrics for measurement. What does it tell us? Absolutely nothing, like any other rating. And what part of my statement "Java is not used for desktop development, but used in the web development" is so wrong? How many widely used desktop applications written in Java do you know? Besides Eclipse, Idea (used for Java development) and Minecraft. You can easily check it if you'll visit any job site and look how many Java developers knowing JavaFx or Swing are in demand (none) and how many Java web developers are in demand(a lot). P.S. Java Server Pages is so dead. It's like applets nowadays, everyone tries to avoid it.
23rd Sep 2020, 1:54 PM
Aleksandrs
Aleksandrs - avatar
+ 1
Learn javafx. Its the future. Javafx is the modern way of creating graphical user interfaces for desktop applications.
24th Sep 2020, 11:37 AM
Emmanuel Meena
Emmanuel Meena - avatar
+ 1
It's your wish you are a developer. You can do everything your way.
25th Sep 2020, 3:37 AM
Aishwarya Vishwakarma
Aishwarya Vishwakarma - avatar
+ 1
Martin Taylor Of course the world is not flat! The world is the inside of a (3- Dimensional circle, what is the english word?). You can see this on your shoes which get curvatured! And the nearer anything is to the middle the smaller it gets. so from our view we can travel as far as we want, as we will never reach the middle!!!!!!!
25th Sep 2020, 7:55 PM
Alexander Thiem
Alexander Thiem - avatar
0
But I want to be an android developer, I think no need to learn it for me.
24th Sep 2020, 12:23 PM
Azizbek Rasulmetov
Azizbek  Rasulmetov - avatar
0
I have learned Java. Shall I start learning Android development?
24th Sep 2020, 12:28 PM
Azizbek Rasulmetov
Azizbek  Rasulmetov - avatar
0
NO you should learn more languages IT WILL BE BEST FOR INCREASING UR KNOWLEDGE IN CODING..
24th Sep 2020, 9:06 PM
Israel o. Akintola
Israel o. Akintola - avatar
0
If you can...no knowledge is ever a waste.
24th Sep 2020, 9:09 PM
Ifechukwu Jeremiah
Ifechukwu Jeremiah - avatar
- 6
Do not learn any of them. These are almost never used in real projects and it would be a waste of time. Java is used mostly in web development. Learn some html, css and React or Angular for ui.
23rd Sep 2020, 4:49 AM
Aleksandrs
Aleksandrs - avatar