Page 1 of 1

Flex 3 vs. Revolution Studio

Posted: Wed Jul 23, 2008 12:32 am
by xido
Can some explain what are the major diffrences between the two applications? Can I access an application created with Rev St. over the web?

Posted: Wed Jul 23, 2008 12:17 pm
by Janschenkel
Welcome to the Revolution!

Revolution Studio and Flex are not easy to compare, but I'll give it a shot.

Revolution is aimed at building desktop applications that run on MacOSX, Windows and Linux. Its programming language is English-like and object-based without dot-notation.

The Flex/Flash pair is primarily used to make Rich Internet Applications with a Flex/Java back-end and Flash front-end running inside a browser. ActionScript is based on ECMAScript (aka Javascript) which places it in the object-oriented languages group.

I know Adobe is moving Flex/Flash into the desktop arena, but I haven't looked at that yet. What I do know is that Flash doesn't have a real concept of buttons, fields and other controls - instead it's all done through vector graphcis which don't quite look native.

Revolution controls on the other hand, are native on each supported platform. And to answer your question about the web: the Revolution team is working on a Flash-like browser plug-in (announced and demonstrated during the keynote at the conference in May - see this nhewsletter article) and from my limited time with it, I have to say it's going to open up a whole new market for our applications!

In the meantime, you can already easily create Internet-enabled desktop applications using Revolution, where you start a splash screen application on your desktop and it fetches all its components from a website to present its user interface and execute business logic.

Stick around for a while, play with the Revolution Studio demo and ask questions when you need a hand. It isn't like most other development platforms but it's the fastest way to create stunning applications - as I also use Java quite a lot, I know how much more quickly I can assemble the same program using Revolution.

Jan Schenkel.