Personally, I'd rather see AIR thought of as a cross-platform Desktop
application platform (like Visual Basic), than a method being marketed
at web-developers building desktop apps (initial Adobe marketing,
though it seems to be changing a bit, AIR can be so much more, ya
know).  When users install applications, they're generally aware that
they could be doing evil things.  When I download Adobe Lightroom, I
know that I'm INSTALLING an application.  Instead we have AIR that
walks that fine line of not being a desktop app because of one-click
web install, and developers are left looking elsewhere for desktop
application development -- unless the limited functionality of AIR
suits your specific needs, and it is just fine for some applications.
 
Anyway, I'm hoping all that native C/C++ to Actionscript compiler
stuff that Ted talked about on his blog
(http://www.onflex.org/ted/2008/02/extending-adobe-flash-player-and-adobe.php),
and has been discussed elsewhere comes to fruitation.  Because having
C/C++ compiled into Actionscript SWF execution could alleviate a lot
of running of external programs, like fancy PDF generation, accessing
Subversion, etc...  (Yeah, I know someone could technically write a
library in Actionscript to access Subversion, but so many exist
already, and if I were writing some sort of tool, I'd probably try to
use the command-line SVN client with some form of wrapper..)

Then again, I imagine that AIR eventually will expand into being a
desktop development environment, with access to external libs and
executables, etc.  

While I think the Merapi is great and cool idea (and may well be the
only way to power-up AIR, I'm still not in heaven having the Java
runtime installed.   Couldn't they do something similar with a
lighterweight runtime platform (Lua, at only 500k? I don't really
know, just throwing out the question -- I've personally tinkered with
Python and CherryPy doing something similar). If I wanted to go the
route of relying on Java, I'd probably just use TrollTech's QT's Jambi
for cross-platform application development.  (Though, I'd rather use
MXML and Actionscript for most of my front-end needs.)  Anyway, not to
knock the process behind Merapi, as anything will be quite welcome.

OK, sorry to ramble.

--- In [email protected], "Kevin Aebig" <[EMAIL PROTECTED]> wrote:
>
> Well considering the consequences of offering fully web-based push
button
> installs as well as access to executing local processes, which might
be a
> case of having your cake and eating it too.
> 
>  
> 
> Though I hope a method of dealing with this in a secure fashion pops up,
> I'll make due without if need be simply to ensure my clients are safe to
> install the runtime without Norton throwing a fit.
> 
>  
> 
> !k
> 
>  
> 
>   _____  
> 
> From: [email protected] [mailto:[EMAIL PROTECTED] On
> Behalf Of Dan Rolander
> Sent: Tuesday, March 04, 2008 10:40 AM
> To: [email protected]
> Subject: [flexcoders] Re: AIR QnA
> 
>  
> 
> I really hope the Merapi project takes off. For me, the inability of 
> Air applications to launch external processes is a huge disappointment 
> and limits what I can do with it.
>


Reply via email to