swf output file is supported on web and desktop, even on mobile environment
swf can be further converted into “.app”, “.exe”
swf can be further converted into AIR package, which supported on Win, Mac, Linux and web
Flash has actionscript (coding) and rich-interface components, good for fast easy UI app creation
swf can be created used open source app with xml files
swf can be dynamically generated on web, like using PHP
swf can read and write other media formats like video, sound, text,
swf can handle database and xml data