2011-10-12 86 views
0

嗨我来自HTML/CSS/Javascript/PHP/MySQL的1年的背景和最近基于Flash的网站引起了我的关注。我知道我必须学习Actionscript 3.0和Flash程序来创建此类型的网站,但我需要学习什么其他技术?基于闪光的网站

也可以推荐每种技术的好书吗?

+0

由于iOS Safari不支持插件,Adobe本身实际上并不鼓励在现代使用Flash。对于通用网站,请坚持您熟悉的堆栈。 如果您希望进入基于浏览器的游戏,支持桌面/笔记本电脑目标上的支持GPU的3D图形,或者iOS和Android的交叉编译原生应用程序,这些应用程序对性能不敏感,那么请务必将Flash镜头......只是知道“闪存网站”正在迅速失去时尚。 – scriptocalypse

回答

1

正如@scriptocalypse所提到的,通用网站的Flash可能不是最合适的,但Flash仍然广泛用于富Internet应用程序(RIA)和游戏。

最严重的ActionScript开发是使用Flash Builder完成的,其中可能包含或不包含使用Flex框架在UI上启动Jumpstart。所以我会说,肯定会考虑将Flex添加到您要学习的东西列表中。

任何大规模的Flash/Flex应用程序可以得到相当笨拙而不微架构,Adobe已经被推Cairngorm,但我个人更喜欢Robotlegs,这里还有PureMVC这是我的Robotlegs之前使用(我比较喜欢RL,因为它使用本地AS3事件,以及更容易测试的依赖注入)。

说到测试(这总是一个好主意),有FlexUnitASUnit

如果您正在寻找游戏开发FlixilPushButton是流行的框架。

最好的编程书籍,ActionScript或其他,我读过的是Colin Moock的Essential ActionScript。这里有一本RobotLegs书,但是网站文档非常好,你可能不需要它。