Quantcast
Simon Morris

Biography

Simon Morris is the author of JavaFX in Action, and a long time advocate of VM based RIAs. He started his career coding for video poker machines, but more recently has worked on commercial and government projects. He's based in the England, specifically the less fashionable (but more interesting) northern bit.

Blog

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 more

The 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 more

Thinking 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 more

JavaFX in Style

December 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 more

No Future In Java

November 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 more

Shocking 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 more

JavaFX 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 more

Watched Pots and JavaFX

August 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 more

When Buzzwords Go Bad

July 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 more

Flogging a Dead Horse

June 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 more

Knock Knock

May 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 more

Anti-Social Networking

April 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 more

Occam'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 more

Evolution 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 more

To the Top of the Food Chain

January 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 more

Recent Posts | All Posts