Win a copy of Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17 this week in the Java in General forum!

J. F. DiMarzio

author
+ Follow
since Mar 28, 2011
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by J. F. DiMarzio

Thank you!

It is great to be a part of the site.
10 years ago
Hello,

JavaFX is very useful in a myriad of different situations. One if the common uses for JavaFX would be in a roll where the collection or display of data is very centralized and would not necessitate the complexity of a full scale web or desktop application.

That is not to say that a JavaFX app would not fit into a larger web environment, however I do not see JavaFX as being a replacement for these larger applications.
10 years ago
Correct, JavaFX 1.3 supports mobile and television platforms. However if you are to follow the early leaks and rumors about release 2.0 these platforms will no longer be developed.

All things considered we should be carefull about following news about a product until it is released. For now, we can enjoy developing across multiple platforms with JavaFX 1.3
10 years ago
One of the biggest differences between my book and others is that it was written specifically for release 1.3. There was a good deal of change in the fundamentals of JavaFX between versions 1.2 and 1.3, and JavaFX: A Beginner's Guide walks you through many of the new features.

In JavaFX: A Beginner's Guide I really try to walk a novice user through the process of installing JavaFX, configuring an environment, and create a first project. I wanted to make the experiences of learning from the book as close to being a classroom as possible.

10 years ago
Given your experience I would not expect you to have a very high learning curve at all. Especially if you have ever used other rich experience tools such as Flex or Silverlight (I know they are vastely differently tools but the language styles are similar).

Your second question is a little harder to answer. On the surface, yes it is a client experience that is at the core of the tool. However JavaFX is rich enough, and incorporates enough Java that, these client apps can be very robust.
10 years ago
I would agree with Mohamed Sanaulla in that it is not crucial because JavaFX (currently) is based on a scripting language. However, if you do start to pick up JavaFX, one thing should become very clear: JavaFX becomes a much more power experience when you can leverage the functionality of custom Java classes in your applications.

So while it is definitely not essential to know Java in an attempt to learn JavaFX, it would absolutely benefit you to have even a basic working knowledge. Your experience will have more and more of an impact as the level of your root Java knowledge grows.

Hope that helps!
10 years ago
That link did a great job of explaining the future of JavaFX. Thanks for posting it! I, personally, am sad to see the end of Mobile and Television support. It was one of those little extras that I enjoyed about JavaFX.

J. F.
10 years ago