Recent Posts | All Posts
The Bluffer's Guide to JavaFX, part 2
October 28 2009
Text plays a big part in user interfaces, yet string manipulation is remarkably primitive in popular programming languages. JavaFX Script, the new DSL for the JavaFX platform, has a few tricks up its sleeve when it comes to playing with text. read moreThe Bluffer's Guide to JavaFX, part 1
September 17 2009
Every now and again you hear mention of this strange new technology from the Java camp, called JavaFX. But what it is, and what makes it so different? Here's a handy bluffer's guide, to fool friends and colleagues into thinking you know what you're talking about. read moreThinking Declaratively in JavaFX
May 26 2009
JavaFX is likely to be, once again, a major player at JavaOne, prompting even more of the 'Java Faithful' to try it out. This posting looks at a core difference between Java and JavaFX Script, and the impact it has on the code we write. read moreDecember 31 2008
JavaFX aims to reduce the gap between coders and designers, to the extent that controls can be styled using CSS-like files. Examples are thin on the ground, however; so before the year ends (and on the assumption I'll be too hung over tomorrow to care/remember) here's a quick guide to… read moreNovember 26 2008
"There's no future in Java", colleagues told me. Mind you, that was back in 1996. People are sceptical of new platforms, particularly those targeted at ideas yet to even be fully proven. JavaFX v1.0 will be out in a few days -- are there parallels with when Java was first… read moreShocking Ideas: Coding Should Actually Be Fun!!
October 31 2008
As I understand it enrollment levels for programming courses at colleges and universities have taken a nose dive. Computer programming, not long ago one of the most over-subscribed subjects, is now struggling to compete. Is the industry itself partially to blame? read moreJavaFX Script: the 100 Line Challenge
September 30 2008
Sometimes less is more. In the spirit of the '64k intros' I've been seeing how far I can push JavaFX with a minimum of code. Now I throw down the gauntlet -- does anyone else want to join me in the quest for the ultimate 'cheap thrill'?!? read moreAugust 28 2008
Sigh! They say a watched pot never boils -- I wonder if the same is true for early access releases? There you are, having the time of your life with a new bleeding edge API, then !!boom!!, suddenly that one key function you need is frustratingly non-existent! Not to worry… read moreJuly 31 2008
What does it all mean? Seems nobody really knows, not when it comes to Rich Internet Applications anyway! The term is now so diluted, polluted, mutated and contorted, even its own mother wouldn't recognise it! Do we need a RADICAL solution? read moreJune 30 2008
Being big, or smart, doesn't make you any better at noticing the huge hull ripping iceberg rapidly approaching through the water. As we wave bye-bye to Bill (at least in his nine-to-five role), is Microsoft really history, and Google the future? read moreMay 30 2008
Slowly our lives are being moved online, yet how can we effectively secure our data? It seems traditional techniques become less than effective when left in the incapable hands of the average user, yet new technologies like biometrics present their own issues. read moreApril 18 2008
We all have light bulb moments from time to time, ideas for new software which scream "code me". Google's new App Engine promises to get your ideas up and running without the traditional hassle, leaving you to focus on your code... but are there consequences further down the line? read moreOccam's Razor and UI Innovation
March 13 2008
Suddenly every handheld device wants to be prodded, stroked, wiggled, jiggled or waved. But to what end? Is all this 'innovation' really helpful, or just gimmickry to help sell lackluster products? read moreEvolution vs Intelligent Re-design?
February 14 2008
Do programming languages have a shelf life, beyond which they cannot survive? Does adding complexity to a language shorten its life? When is it time to stop evolving, and start re-designing? read moreJanuary 15 2008
"Gee, wouldn't it be great to see the revival of Java applets?!?!!" NO, IT WOULD NOT!! We need to think bigger than that. Java is at the epicentre of what may be the next big revolution on the Internet and the desktop. The days of playing second fiddle to other… read moreRecent Posts | All Posts