YOUR FEEDBACK
Jeremy Geelan wrote: Dr von Eicken will be giving a technical session at SYS-CON's "Cloud Computing E...
AJAXWorld RIA Conference
$300 Savings Expire August 22
Register Today and SAVE!

SYS-CON.TV

2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
TOP THREE LINKS YOU MUST CLICK ON


Adobe Flex Rules, Everything Else Drools
This blog goes on and on about the good things about Flex, while giving only cursory coverage of Flex drawbacks

A reader feedback in response to Yakov Fain's recent article "Rich Internet Applications - State of the Union" reads as follows:

"This blog is certainly not an unbiased analysis, even though it's pretending to be just that.

The article is basically "Flex rules, everything else drools".

It goes on and on about the good things about Flex, while giving only cursory coverage of Flex drawbacks. Meanwhile, it's just the opposite regarding the other technologies, going on and on about drawbacks, and giving only cursory coverage of advantages.

Case in point, Yakov says that Java Swing development is "hugely expensive". Nonsense. First, NetBeans is completely free, and NetBeans has the wonderful Matisse GUI designer, making the development of great looking Swing UIs a snap. Second, there is JavaFX, which is an XML based declarative scripting language that is used to quickly build rich Swing UIs super easy, and is very similar to MXML/Action Script, as is featured in Yakov's beloved Flex. Third, there is a plethora of third party libraries and controls in the Swing ecosystem, that further extends Swing capabilities, and makes Swing development easier.

Then, Yakov fails to mention how expensive Flex Builder is (which, to be honest, you'll need to be truly productive with Flex), to the tune of $249 (as opposed to Free for NetBeans).

Then Yakov goes on to say one of the drawbacks of Ajax is that it involves JavaScript. Wait a minute - JavaScript is based on EcmaScript, which Flex/Flash's Action is also based on. So Yakov, why does that syntax suck for one technology (Ajax), but it's great for another technology (Flex/ActionScript). C'mon.

Yakov also completely fails to mention how much of a CPU hog Flash can be, especially on older/budget machines (which, let's face it, are quite common in the business world). So if you do a RIA with Flex, which is running in the Flash VM, you're going to get a lot of end users (corporate workers) complaining.

Flex is quite good, and has it's advantages and disadvantages. Same with the other technologies mentioned in this article.

But Yakov's article is completely biased in favor of Flex. That's fine, as Yakov has long been singing Flex praises. But he's presenting this article as a fair analysis, when it's anything but.

Thus, anyone reading this article should take it with a grain of salt."

About Flex News Desk
Flex News Desk provides the very latest news on the cross-platform Flex development framework for creating rich Internet applications, and on Adobe's AIR/Flex/Flash product combination.

YOUR FEEDBACK
Ajax_is_a_hack wrote: "Adobe Flex Rules, Everything Else Drools" - Good summary, in fact, I think I'll start using it from now on. Yakov might be biased, for he's biased for a reason: "Adobe Flex Rules, Everything Else Drools". lol You see Yakov, like myself, has probably used "everything else" AND Flex, and decided that Flex is the best alternative out there for serious RIAs. Complaining about how "slow" Flex must be because it runs in the Flash VM makes me think you haven't used Flex much. Maybe you haven't even tried it, because your own personal biases have prevented you from moving away from your current outdated tecnology of choice? So I guess the Ahax world of hacks, dozens of crappy bug-infested "frameworks", and cross browser incompatibilities is "the future of RIA" -- really? Next time Gmail screws up and I have to reload the page, or I get stupid error dialog popups every 15 seconds be...
David Welch wrote: Being an experienced Java developer, and having spent the last two months writing Flex apps, I think you miss Mr. Fain's points on every level. I'm guessing this is because you have only been a developer for a few years. Initially, the Flex expense is insignificant, unless you're a 16 year old coding off your Dad's computer. C'mon, the price for Flex is CHEAP! The expense is not with the Flex, but, in the time (and consulting $) that someone is going to have to pay to build a Swing app. To build anything other than a few buttons and some actual business logic is just not practical. Regarding Javascript, the point is that Ajax relies on the CLIENT's Javascript, which, if you've done any Ajax development of any level of complexity, you'd you're always dealing in "lowest common denominator" support of Javascript, and, even then, it's a tossup. Flex has AS3 script, but, the in...
RIA News Desk wrote: The article is basically 'Flex rules, everything else drools'. It goes on and on about the good things about Flex, while giving only cursory coverage of Flex drawbacks. Meanwhile, it's just the opposite regarding the other technologies, going on and on about drawbacks, and giving only cursory coverage of advantages.
LATEST AJAXWORLD RIA STORIES
Curl announced the availability of three interactive training courses based on the Curl Web-Based Training (CurlWBT), a standards-based e-learning framework implemented in the Curl language that supports the deployment of Web-based training materials for the Curl Rich Internet Ap...
Visual WebGUI (VWG) discussed live with Jeremy Geelan at the 5th International AJAXWorld Conference in NYC. Visual WebGui Guy Peled from GIZMOX explains how VWG is an open source rapid application development (RAD) framework for line-Of-business AJAX & Silverlight GUIs. "It cuts ...
Neotys is a leader in easy-to-use, cost effective stress and load testing tools for Web 2.0 Applications. Since 2005, Neotys has been helping its clients in more than 40 countries to ensure their applications' reliability, performance and quality. NeoLoad, load testing solutio...
ILOG delivers software that empowers their customers to make better decisions, faster. Over 2,000 global corporations and more than 400 leading software vendors rely on ILOG's visualization, business rule management system and optimization software components to achieve dramatic ...
MacsDesign Studio LLC, developers of the cross-platform help desk software solution, Web Help Desk, announced the availability of Version 9, a major update to its flagship service management solution. Web Help Desk Software Version 9 adds rules-based voting and approval process f...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE