我有一个非常糟糕的javascript/flash -interaction kludge.现在我已经决定编写一个可以执行特定操作的Flash应用程序,而无需与javascript交互.
因此我需要在linux中生成flash应用程序,而且我现在没有钱投入adobe(也许从来没有,如果他们的软件一直很糟糕).也不打算在Windows上进行软件开发,一直在那里,结论:这不会有效.
那么,任何解决方案?免费还是开源?
Flex SDK应该是最佳选择.您唯一想念的是图形IDE.不幸的是,最好的开源Flash IDE FlashDevelop仅适用于Windows.
替代方案是OpenLaszlo.它是一种成熟而强大的技术,您可以使用它开发复杂的Flash应用程序或RIA.它具有自己的布局标记语言,实际上学习起来非常快,功能非常强大.额外的好处是您可以使用相同的最终结果编译为SWF/Flash或DHTML.很花哨.
您可能还想尝试haXe,这是一种相对较新的语言,具有与ActionScript/ECMAScript类似的语法,可以输出到几种不同的格式,如SWF,Javascript,PHP和C++.最近它被大肆炒作.绝对值得一试.
关于其他与Flash/OpenSource相关的项目和工具,您可以查看开源Flash网站
干杯,
塞尔吉