Sun 8 Jun 2008
Adobe Flex, RIA and Web 2.0
Posted by mastergaurav under Professional , Technology , Adobe , Flex , Work , Edujini , Eduzine , Dojo , Web 2.0 , wwwLast week I delivered a week long training on Adobe Flex 3 (yet again). Apart from the technologies - Adobe Flex and ActionScript - the training aimed to focus on Web 2.0 and RIA.
Web 2.0 and RIA, today, are more or less established philosophies.
However, what I think is that the world is heavily divided on which framework / toolkit to go for. Most of the web revolves around JavaScript & Ajax and/or Flash & ActionScript. Slowly and gradually, Silverlight & WPF/JavaScript seems to be making inroad on the development front - not quite sure how fast.
So, I thought let me try to compile a few frameworks (partial list inspired from the one at Wikipedia):
- Dojo Toolkit available at http://dojotoolkit.org. It is supported by IBM, Sun, AOL, BEA and SitePen among others.
- Google Web Toolkit available at http://code.google.com/webtoolkit. It is supported and developed by Google.
- ExtJs available at http://extjs.com. Infact, the team married GWT and created GWT-Ext available at http://gwt-ext.com.
- Yahoo! UI available at http://developer.yahoo.com/yui. It is supported by Yahoo!
- jQuery available at http://www.jquery.com.
- Adobe Flex at http://www.adobe.com/products/flex.
- Microsoft Silverlight available at http://www.silverlight.net.
Barring Adobe Flex, all other frameworks use a common technology - JavaScript and Ajax.
However, some toolkits like Dojo uses / used Flash for offline storage. Some of them are moving to Google Gears for offline store.
And at the moment, I have to rush to the market… will build on this in my subsequent articles.
June 9th, 2008 at 19:43:30
You need to include Curl (http://www.curl.com) in your list. Curl, like Flex and Silverlight, is not based on JavaScript (Ajax) but no it own runtime.
We’ve shown Curl to be 8 - 10 times faster than Flex and Curl has been around a lot longer - you may not have heard of it because we are Enterprise focused rather than mass-consumer focused. Anyway, Curl is the dominate solution in the Enterprise and should be included in you list.
Curl
All the best,
Richard Monson-Haefel
VP of Developer Relations
Curl, Inc.
June 11th, 2008 at 11:32:46
u have done a good research to find out these developement platform. before this i only know adobe air,flex,silverlight and google gears.
June 11th, 2008 at 11:41:41
Interesting. I run a 3-day course on RIA technologies including Ajax, Flex and AIR in Hong Kong. Where are your trainings held at?
June 11th, 2008 at 13:21:08
Hi Ajay,
Thanks for your response.
However, Google Gears is a technology for off-line storage only. I feel that it, still, cannot be classified as a technology for RIA or Web 2.0.
It may be consumed by Dojo or GWT or others to create RIA or Web 2.0 Applications.
Gaurav
June 11th, 2008 at 13:27:32
Hi Aaron,
I, infact we - Edujini™ Team - conduct trainings across India.
Specialize in technical trainings. Besides, we do a lot of interesting stuff. You may want to have a look at Eduzine™.
Gaurav