JavaFX (Page 2)
JavaFX in Spring Day 2 - Configuration and FXML
Welcome to part 2 of the JavaFX in Spring blog series. Yesterday I talked about some of the advantages of using Spring in client applications and showed how to initialize your application. For easy reference, you can flip to any of the blogs (as they are published) here: JavaFX in Spring Day 1 - Application Initialization JavaFX in Spring Day 2 - Configuration and FXML JavaFX in Spring Day 3 - Authentication and Authorization Today we will dig into the configuration in more detail, covering details on how you can handle FXML-based UIs. But before we get into all that work, a short aside about the San Antonio Java User Group I met earlier tonight.
JavaFX in Spring Day 1 - Application Initialization
I spoke recently to the Spring Dallas User Group, which was a great audience, and in preparation for the talk I dusted off my Spring Framework skills (with a little help from Josh Long). Even though Spring is primarily targeted at server-side applications, you can actually do quite a nice integration between the two technologies on the client. In addition to the full talk (which you can find below), I will elaborate on some of the patterns for building Spring/JavaFX hybrid applications in this blog.
Taking it Virtual!
I did a presentation at the Agile 2012 conference in Dallas on how to do Agile release planning with distributed teams. This is something that we struggled with at my last company since we had 300 developers split into 40+ teams in 5 different countries.
DZone Refcard Discussion Thread
Presentations in Portuguese for JustJava
I just finished a huge speaking engagement at JustJava Brazil. While I have been to Brazil several times before, this was my first time speaking at this event, and it was very impressive. The entire conference is community-run, and had a very good vibe to it with lots of attendees, great content, and a perfect venue to allow interaction and hallway conversations to happen.
JavaFX and HTML5 at JavaOne India
This past week I had the opportunity to attend JavaOne India, and in my opinion it was even better than last year. I was speaking together with Kevin Nilson, leader of the SV Web JUG, and he commented on what a great venue that had for the event, which was easily able to hold 2000+ attendees.
Oracle Propels JavaFX Forward by Enlisting Weaver and Chin
I put out an April Fools' post yesterday about joining NASA to help with exploration of the big red planet. That post was not far from the truth... all the details about technologies developed by NASA were 100% accurate. Heck, even the fact that I quit my job was the truth! The only part that was not true was the company that I will be joining.
Joining NASA to Conquer Space with Java
This was an April Fools' spoof -- everything is factual except the company I joined. Read more here.
JavaOne is Rebuilding Momentum
Just finished up an extremely busy week at JavaOne and there was a lot to like about this year's event. There were plenty of surprise announcements, lots of good content/sessions, and a lot of improvements on the venue and organization.
JavaFX 2.0 and Scala, Like Milk and Cookies
JavaFX 2.0 and Scala are both great technologies individually, but work even better when used together. JavaFX 2.0 is a powerful rich client technology with advanced graphics, animation, and media capabilities. Scala is a simple, yet powerful language with advanced language features for writing domain-specific languages (DSLs). Add a little Scala UI DSL to your JavaFX 2.0 project and you will be in cookie and cream heaven!
Steveonjava Track at JavaOne
The JavaOne Session Builder is now up and available for setting up your sessions. If you are not used to the JavaOne ritual, it is always a good idea to sign-up for sessions well in advance so you don't get bumped out of the more popular ones. This also helps them fix the room allocation so popular talks get the right size room.
OSCON Java Makes a Difference
What was the last conference you went to where you felt like you actually had a positive impact on the larger technical community? A lot of conferences feel like corporate marketing where companies (usually the ones that pay the big sponsorship $$$) are pushing you to buy services or product. Other conferences feel like brainwashing where the message is constrained by a "Ministry of Truth" that limits the topics and speakers to those that align to their world view. No matter how many big parties and aging rock stars they truck in to woo the masses, you leave the conference feeling like you have been sold a technical lemon.
Improving Java 1 Bytecode at a Time
This past weekend we held the very first OSCON JVM Languages Symposium.
The Frugal Geek's Guide to Conference Crashing
Conferences are expensive... they assume you work for a stacked megacorporation that believes the fastest path to increasing their shareholder value is investing in your individual career training. If your employer is not having a great year or has had a surge of resignations from last year's crew of esteemed conference goers, chances are that you won't be getting reimbursed to attend your local geek-fest.
Celebrating Java 7 with 7 Reasons to Attend OSCON Java
OSCON Java is a new conference that I am helping to kick off as co-chair this July. While there are plenty of conferences out there that you could attend, I am confident that this is the one you won't want to miss.
OSCON Java, The Java Open Source Conference
It is pretty easy to get lost in the media hype around the Java events of the past year. If you follow the headlines, you might believe that all the Java talent left Oracle in a mass exodus, Larry hates open source, or Java is turning into the next COBOL. Regardless of the factual correctness of these headlines, the Java ecosystem is about more than a single company or set of individuals. Java has the largest open-source community of any language in existence!
JavaFX 2.0 at the Chennai JUG
I was fortunate enough to be invited to speak at the Chennai Java User Group during my trip to India. I was expecting a small group of very devoted Java fans; however, I was surprised to walk into a room of over 200 developers eager to learn about JavaFX 2.0. The venue was very impressive with rows of workstations that we later used for a lab, as well as plenty of seating.
Visage Android - Cleaner APIs, Cleaner UIs
I have been busily working away at getting Visage ready for developing Android applications. It is a great fit, because Android converts regular Java class files into its special class format, and the Visage compiler happens to generate Java class files. Also, Android is desperately in need of some TLC on their APIs (more on this in a future blog).
Alternative Languages at Devoxx and Soon JavaOne Brazil
I did my JavaFX Alternative Languages talk at Devoxx and will soon be presenting it at JavaOne Brazil (December 7-9th).
New Blog Categories... JavaFX, Agile, and Flash
For those of you following my blog, I have setup some top level categories and matching subdomains to make easier to get just the information you need.
