探索Flex:构建卓越Web应用的利器
在过去几年里,富互联网应用(RIA)一直是推动互联网发展的重要力量。与单纯使用HTML和略显笨重的网页浏览器界面相比,RIA能提供更出色的用户体验。一个优秀的RIA能让网络体验更接近用户熟悉的桌面应用:易于使用,减少明显的服务器请求,彰显专业Web开发者的实力。
1. 认识Flash
Flash常被提及,但人们对其确切含义仍存在诸多误解。从广义上讲,Flash是Adobe创建的用于呈现动态内容的软件和技术平台,内容涵盖从基本文本、表单到多媒体和游戏等。从狭义上讲,Flash如同HTML、PDF或视频一样,是另一种通信媒介。无论如何理解,Flash的开发始于开发工具,终于用户环境。
Adobe推出了三款用于生成Flash内容的程序:
- Flash Professional :是最初用于生成Flash的程序的当前版本,为图形设计师提供了创建随时间播放的内容(如动画和游戏)的方式,在很多人眼中,它是与Flash紧密关联的设计工具。
- Flash Builder :是使用Flex框架创建Flash内容的集成开发环境(IDE)。Flex为Flash开发提供了基于事件驱动的编程方法,就像Adobe的Dreamweaver让Web开发更便捷一样,Flash Builder让Flex开发变得更快、更容易。不过,即使没有Flash Builder,也能学习和使用Flex。
- Flash Catalyst :是Adobe家族的新产品,充当Flash Professional或Photoshop等图形应用程序与编程
超级会员免费看
订阅专栏 解锁全文
1008

被折叠的 条评论
为什么被折叠?



