什么是开发Flash应用程序的最佳开源工具?什么是最好的开始学习的地方? [英] What are the best Open Source tools for developing Flash applications? What are the best places to start learning?
问题描述
就工具而言,我知道 Haxe , MTASC 和 swfmill 。你能提供任何与他们有关的成功或恐怖故事吗?还有其他的我应该去调查吗?
关于学习方面,
Flash 9 / ActionScript 3与Flash 8 / ActionScript 2的优点是什么?我是否正确地认为Flash 8比Flash 9更广泛地部署,并且得到了开源闪存播放器的更好的支持? 解决方案
如果您要定位移动设备(或Wii),您可能需要坚持使用Flash 7.
Adobe仍然没有Flash 9这些(嵌入式/移动)平台可用的SDK。最新的SDK是支持Flash 8的 FlashLite 3 。
2007年10月前后生成的任何内容很可能仍会使用 Flash 7 SDK 。当然,如果你只是开发Mac / Win / Linux那么没有真正重要的。
我一直认为,如果你不需要任何新功能或缺陷修复,通常最好是坚持稍微老一些但更兼容的版本。这几乎适用于任何开发。
As far as tools go, I am aware of Haxe, MTASC, and swfmill. Can you offer any success or horror stories related to any of them? Are there any others that I should be investigating?
With respect to learning, the Adobe Developer Connection seems to contain decent reference materials, but the tutorials all assume that the reader is using the "Adobe Flash" product. Are there any tutorials out there targeted at Open Source users?
What are the advantages of Flash 9/ActionScript 3 versus Flash 8/ActionScript 2? Am I correct in thinking that Flash 8 is still more widely deployed than Flash 9, and better supported by the Open Source flash players?
If you are going to be targeting mobile devices (or the Wii) you will probably want to stick to Flash 7.
Adobe still doesn't have a Flash 9 SDK available to those (embedded/mobile) platforms. The newest SDK is FlashLite 3 which supports Flash 8.
Anything build before or around Oct. '07 would most likely still be using the Flash 7 SDK though.
Of course, if you are only developing for Mac/Win/Linux then none of that really matters.
I've always been of the opinion that if you don't need any of the new features or bug fixes it's generally best to stick with the slightly older but more compatible versions. That applies to pretty much any development.
这篇关于什么是开发Flash应用程序的最佳开源工具?什么是最好的开始学习的地方?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!