The Flashchemist

Flash, Flex, Actionscript, Photography, and more…

Archive for the ‘AIR’ Category

Redistribution of AIR runtime and SHU

Posted by vipin on April 16, 2008

As everyone knows AIR runtime is an installer directly downloadable from Adobe website. What happens if you need to have an application built in AIR, and you need to distribute in a CD, and you dont want to ask your customer to go to and download the runtime before running your app. How is it if we can distribute the AIR installer along with your app installer? Very much possible, only thing you need to get a case by case runtime distribution agreement from Adobe. Mike Chamber‘s has an article in his blog about it. It will be much helpful.

Also, the concept of SHU player made me think, how we can distribute AIR runtime, and finally they have an update to their application yesterday, and they have a legal notice on their site. For distributing a SHU application, which is standalone (AIR get packaged into an EXE), we need to get a permission from Adobe, as it is again redistribution of AIR runtime.

Why all this problems? Why can’t Adobe go with a Packaging application from which we can make a standalone application? A runtime and applications on top of it is fine, but why can’t we have this model also? Why should I ask my customers to install my application at all? Why can’t the application be run from a CD or DVD? (mdm Zinc is there, but it is still buggy and problematic)



Posted in AIR, RIA | Tagged: | 1 Comment »

RIA War – AIR, Flex, Silverlight, Prism, and Curl. The weakness and Strengths

Posted by vipin on April 16, 2008

The RIA war is ON. These are the main player now in the field of RIA and RIA on Desktops:

I have just read an article on emerging tech blog of Generally the article points to the weakness and strengths of each of the programs, although, maybe you will not agree with some of the used terms or sentences.

Read the article here.

Posted in AIR, Flash, Flex, RIA | Tagged: | Leave a Comment »

Launch external applications from AIR?

Posted by vipin on April 7, 2008

As everyone knows this is a major drawback of AIR right now (I don’t know how many will agree to this statement), and I am not sure Adobe has plans to get it done. This itself makes most developers not to go with AIR. Another problem with AIR is that it is a client runtime, and the destination machine has to install it separately. If you need to deliver your applications in a CD/DVD as a projector, AIR is not the best solutions. For that there is MDM Zinc.

Interestingly, people started to think about this drawback in AIR and started delivering some interesting applications. SHU is one of them, which packages the AIR runtime in an executable along with your application file. This gives you a great relief as you will be able to deliver applications on a CD/DVD and we dont need the AIR runtime installed on the client machine.

There is one interesting post in Mike Chamber’s tech blog about his proof of concept on how to launch native applications from AIR. He has written a CommandProxy and this Command Proxy will launch the AIR applications, and the AIR application in turn use the Command Proxy to execute OS specific functions, like launching of external files, launching of native applications, etc.

Posted in AIR, zinc | Tagged: , , , , | Leave a Comment »