Pony Fail: Why Java App Store won't take off
thermalnoise.wordpress.com
thermalnoise.wordpress.com
Obviously the author has never tried to write ActionScript within the omg-rip-my-brain-out-before-i-kill-myself-awful "Adobe Flash" application.
The best thing Adobe ever did with Flash was base FlexBuilder on Eclipse. I hear they were going to write their own IDE, but they had just hired some Microsoft guy who told them they were nuts and convinced them to build it on top of Eclipse instead.
Looking at JavaFX, it's not clear which audience Sun is targeting. It looks like it's oriented towards programmers, but the language also has things like built-in animation.
Honestly, is Sun now being run by the marketing department? "Hey, guys, let's do the iPhone/Appstore thing. We'll be the first to do it on the desktop! A sure-fire winner! Besides, if we don't do it first, Adobe will scoop us!"
Riiiiight. Sun thinks that they need a Flash killer, something to compete against Adobe Air. And as we all know, Adobe Air has just been sooooo successful on the desktop.
If someone can deliver a dead-simple system for getting slick, high-quality, security vetted desktop applications to people, it would serve an urgent need. It doesn't matter if the underlying tech is Java, Python, .Net, whatever. Most people will only care if it's easy and useful.
Do most people know or care that much of the iPhone code is Objective-C? Nope. They care that it works.
There is a big problem, however. The iPhone App store could get a critical mass of potential users because the hardware was so sexy, people bought the phone even when apps weren't available. What's going to do this for the Java App Store? Are they going to slip it into the JRE? Also, Sun has a history of not being able to make things easy or slick enough for the general populace. Heck, they have a hard time making interfaces gearheads like!
"My powers of whit fall short..."
Unintentional irony is often the funniest.