Hello James, Thank you for the leads. It more or less confirms my intention to have a workshop about building gui's and communicating with backend systems. I'm adding a JavaFX language section as my audience is not supposed to know it. Anyway, JavaFX should allow us to have a funny workshop. I just proposed a possible content to the management. Let's see what happens next.
I had a look to the available documentation - the tutorial posted in this group is excellent btw - and it strikes me JavaFX is not only the neat graphics - there's actually data binding, closures and multiple inheritance in there ! They bought me! ;-) Aaaahh, standards, patterns, rules, ... :-) I think that for GUI this will prove difficult. It's quite a matter of personal taste really. Or is it ? Maybe I'm working for the 'dull' branch in the business, but I actually never had a customer telling me what his application should look like. Or even disapproving a prototype's look&feel. And frankly, if I come with an animated application - I would love that - I expect from many of them a question about how much time I actually 'wasted' doing this. :-) Thanks again, Jan On Mon, Dec 29, 2008 at 12:13 AM, James Weaver <[email protected]>wrote: > Jan, > > Based upon your talents and experience, I would suggest that part of your > course answers the question: "Can I write a graphically-rich client side of > an enterprise application in JavaFX"? The current picture I have in my mind > of such a UI is "A WPF Exemplar" that Kirill Grouchnikov of > http://www.pushing-pixels.org pointed me to, located at: > > http://community.infragistics.com/exemplars/tangerine.aspx > > I've attached three screenshots of the UI to this message. JavaFX can > enable this kind of UI very easily and well because of its > graphical-node-centric approach (UI elements are SceneGraph nodes). This > "Tangerine" demo, for example, enables the user to view and select books > (using Amazon web services) in a UI that moves and scales pictures of the > books in a large circle. > > On a related note, I think that we as software developers/graphic designers > should define a set of style guidelines for Enterprise RIAs (analogous to > the Web 2.0 guidelines that have evolved). Please feel free to read and > respond to the following article that I posted on JavaLobby a few days ago, > on December 23, 2008: > > http://java.dzone.com/articles/should-there-be-enterprise-ria > > At the end of that post, you'll notice a link to a two-day JavaFX course > that I'll be teaching in Stockholm at the end of January. If you visit the > link, you'll see the course outline from which I invite you to glean ideas. > > Thanks, > Jim Weaver > http://JavaFXpert.com (blog) > > > On Thu, Dec 25, 2008 at 3:21 PM, Jan Goyvaerts <[email protected]>wrote: > >> >> Hey guys, >> >> I've been asked at work to prepare a three-day JavaFX course. My >> experience with JavaFX is rather limited as this stuff is quite new. >> But I took the challenge as this all looks neat. I'll go looking >> around for material; no problem. (I would appreciate any pointers >> though. :-D >> >> There is one thing I won't find out though: What would people >> especially like to learn in such a course ? (Assuming they're seasoned >> Java developers.) >> >> I was thinking of at least covering the subject of 'dull' data entry >> techniques; something all the nice demo's I've seen are not showing. >> Alas, many JavaFX applications will need to apply these techniques in >> one way or another. Our trade is all about processing data, or is it ? >> Personally I've only rarely developed applications where it's all >> about multi-media. >> >> So, what would you people in here really like to see in a JavaFX >> course ? >> >> Thank you for any suggestion or clue !! >> >> Merry Christmas ! >> >> Jan >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---
