JavaFX | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

JavaFX

I know that JavaFX is a GUI library that's used for desktop applications. However, I read about it being able to develop mobile apps, so my question is: would it be a good idea to use it for mobile development? Why yes & why not? I've been learning about it for some weeks now and I want to know if I should continue with it(considering some people saying it's dead job-wise & bla bla bla).

26th Apr 2021, 1:57 PM
Maher Al Dayekh
Maher Al Dayekh - avatar
6 Answers
+ 2
Maher Al Dayekh There is huge difference between 2008 and 2021. In 2008 very less people had mobile but in 2021 everyone have not only 1 even more than 1 So don't see year. Now technologies became very vast.
26th Apr 2021, 2:19 PM
A͢J
A͢J - avatar
+ 1
Maher Al Dayekh JavaFX became old and outdated now. There are lots of new resources came to develop mobile applications. Now you can use React Native and Flutter for client side development and Java or Swift as a backend development.
26th Apr 2021, 2:07 PM
A͢J
A͢J - avatar
+ 1
David Carroll thanks for your response! Well, at first, I was told that android native development was kinda ugly and bad, and that was when I had just begun with any java library, which in my case was JavaFX. And honestly I don't mind if it's android-specific or multiple devices, Android was always my favorite mobile OS. 2nd, yes I prefer Java over other languages, such as JS, dart, python.. 3rd, well I'm still a teen who wants to pursue a career in a CS related field, so this question is tough to answer :) Finally, actually last time I did any kind of programming was like 2-3 months ago due to my exams, so it's like a fresh start once again. I will take Java SE courses again(oop's, multithreading, sockets, JDBC, io etc.). Then I'll either continue with Java EE with spring or Android studio :) Then again, thanks for your amazing answer!
1st Jul 2021, 11:57 AM
Maher Al Dayekh
Maher Al Dayekh - avatar
0
🅰🅹 🅐🅝🅐🅝🅣 it still questions me how JavaFX became outdated that fast when it's release was in 2008. I'd look for flutter for mobile development, but for desktop I think JavaFX still excels. Thx for your answer
26th Apr 2021, 2:16 PM
Maher Al Dayekh
Maher Al Dayekh - avatar
0
Maher Al Dayekh Hmm... You pose an interesting question. This might be the first time I've seen this question come up. Is your motivation for JavaFX based on a preference over Android's Native UI API or are you looking to deploy to multiple devices? Do you prefer Java over other language alternatives? Also, how important is commercial support for your decision? There are so many questions to ask that could impact the decision for JavaFX. Personally, it would fall way down the list of options I would ever consider for mobile development. But... that's based purely on preference and perhaps a complete and utter disdain for Java as a language. So... take my preference here with a grain of salt. 😉 Still yet... the other questions should be a good start for someone evaluating whether it's worth considering JavaFX for Android.
30th Jun 2021, 5:45 PM
David Carroll
David Carroll - avatar
0
Hello friends, can you solve this question in Java, FX, please? Ecrire un program qui permet de saisir un entier positif N , composé de trois chiffres , de déterminer et d'afficher tous les nombres qui peuvent être formés par les chiffres de N , ainsi que le plus petit et le plus grand de ces nombres Exemple : Pour N = 427 , le programme affichera : Les nombres formés par les chiffres de 427 sont : 427 , 472 , 724 , 742 , 247 , 274 Le plus petit nombre est 247 Le plus grand nombre est 742 NB : La solution doit comporter au moins une fonction et une procédure .
7th Mar 2022, 8:08 PM
Yasmin
Yasmin - avatar