Gail Anderson wrote:
Your toes are in the water, just jump in already!
Gail Anderson wrote:
JavaFX is much, much easier to use than Swing. I could post some code (I posted some code that transforms a rectangle by scaling, rotating, and shearing using a slider, but I can't find that post right now) that lets you see, but at this point, I think you would get most of your questions answered if you downloaded JavaFX and tried it out. It's not a huge time investment and you could see how you personally like it.
Gail Anderson wrote:J As I've said in other posts, the JavaFX UI engineers come from a Swing background and want to make JavaFX UI controls an improved system from what you get with Swing. So, eventually the JavaFX "native" UI controls will probably be what you want to use.
Gregg Bolinger wrote:Also note that the example in Chapter 9 is pulling in a few fxz files which is a bit beyond JavaFX itself. But still a nice example.
* Get started with JavaFX Script, including downloading the SDK and available tools.
* Express user interfaces with declarative scripting.
* Define classes, functions, and attributes.
* Use JavaFX and associated tools so that an application developer and a graphics designer can effectively collaborate on an application.
* Uncover the JavaFX language and APIs to whatever degree you choose. The tutorials, reference materials, and pointers to resources will be exhaustive.
* Have fun learning JavaFX because of the engaging and friendly style in which it is presented in this book. A lot of people have been waiting for a real 1.2 book to buy and this is it!
1. Getting a Jump Start in JavaFX
2. Taking a Closer Look at the JavaFX Script Language
3. Creating a User Interface in JavaFX
4. Using Functions, Classes and Other Advanced Features
5. Creating Custom UI Components in JavaFX
6. Using the Media Classes
7. Dynamically Laying Out Nodes in the User Interface
8. Extending JavaFX with Third-Party Libraries
9. Building a Professional JavaFX Application
10. Developing JavaFX Mobile Applications
1. Keywords and Operators
Gregg Bolinger wrote: Applets still load too slow for a good user experience.
Gregg Bolinger wrote:I still don't think it is ready. It's better. But not quite where it needs to be. It needs wider IDE adoption. It needs a flippin Data Grid. And unfortunately, it is still pretty much an applet. I have the latest JRE on my mac, on my PC, and on a Linux box. Applets still load too slow for a good user experience. This isn't JavaFX's fault directly, but this needs to be fixed before JavaFX can really be successful, IMHO.
Gregg Bolinger wrote:If you already have the backend built in php/mysql, just expose some web services that the JavaFX application can access. No JDBC required. Gail's book has a chapter on this. It is the flikr example.
Gregg Bolinger wrote: But we need a book for the next level.
JavaFX isn't ready for enterprise level RIAs.There are too many missing pieces, too many missing components, and of course, no real linux support yet.
Gregg Bolinger wrote:JavaFX supports anything Java. That said, I wouldn't put JDBC code directly in a JavaFX application. I'd personally prefer to create the JavaFX app that accesses my data via web services. This makes it much easier to distribute.
Bear Bibeault wrote:
Gregg Bolinger wrote: But we need a book for the next level.
Such books can be a hard-sell to publishers.