您好我来自1年HTML / CSS / Javascript / PHP / MySQL的背景,最近基于Flash的网站引起了我的注意。我知道我必须学习Actionscript 3.0和Flash程序来创建这种类型的网站但是我需要学习哪些其他技术?
还可以为每种技术推荐一些好书吗?
答案 0 :(得分:1)
正如@scriptocalypse所说,Flash用于通用网站可能不是最合适的,但Flash仍广泛用于富Internet应用程序(RIA)和游戏。
使用ActionScript进行最严肃的开发是使用Flash Builder完成的,可能包括也可能不包括使用Flex框架在UI上启动快速启动。所以我想说明确一定要将Flex添加到您要学习的内容列表中。
如果没有微框架,任何大型Flash / Flex应用程序都会变得非常笨拙,Adobe推了Cairngorm但我个人更喜欢Robotlegs,还有我在Robotlegs之前使用的PureMVC (我更喜欢RL,因为它使用原生AS3事件,以及更容易测试的依赖注入)。
说到测试(这总是一个好主意),有FlexUnit和ASUnit。
如果您希望进入游戏开发Flixil,PushButton是受欢迎的框架。
最好的编程书,ActionScript或其他,我读过的是Colin Moock的Essential ActionScript。那里有一本RobotLegs书,但网站文档非常好,你可能不需要它。
答案 1 :(得分:0)
您可能对AMFPHP感兴趣。请参阅Adobe的this sample了解相关信息。