本站首页    管理页面    写新日志    退出


«August 2026»
1
2345678
9101112131415
16171819202122
23242526272829
3031


公告
暂无公告...

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:天地无用
日志总数:55
评论数量:43
留言数量:1
访问次数:199156
建立时间:2008年4月17日




回归Adobe Flex的本源(转)
所见所闻,  软件技术

kkk888929 发表于 2008/4/30 10:42:38

  作者 Jon Rose译者 韩锴 发布于 2008年1月24日 上午11时49分 社区 Architecture, Java 主题 Web框架, Web 2.0, RIA, 富客户端/桌面 标签 Adobe, Flex, Adobe集成运行时/AIR, Flash 关于哪些人、如何以及为什么使用Adobe Flex开发框架的问题,InfoQ.com已经推出了很多高级的和中级的专题,包括《谁在用Flex》、《对Flex的误解》、《Flash的专有本质》和《开源Flex框架》。Adobe的技术传道士Ted Patrick通过他的blog文章“什么是Flex ”,把我们带回到了最本质的问题上。 Patrick这样描述Flex最基本的功能,即创建Flash Player SWF二进制文件: Flex的核心是创建运行于Adobe Flash播放器的SWF文件的能力。拨开所有炫目的特性后,Flex不过就是一种编译SWF文件的开发范式。它就是这么简单,但想要下个定义却困难的多。Flex可以像Flash一样创建SWF文件,只是你需要以完全不同方式进行开发。 接着他强调Flex是一种应用程序开发框架: Flex不是为漫画家、作家和会计师准备的;它是软件开发者的利器,它的范式符合你已经了解的开发方法。 …… Flex包含很多类和组件,还有编译器、调试器以及类库,还使用XML(MXML)标签来声明组件。ActionScript编程语言是基于ECMAScript 4的,后者即是JavaScript的语言标准。ActionScript完全支持ECMA XML脚本标准E4X。这种语言还提供了你用过的大多数UI组件,比如Button、List、DataGrid、Combobox和Tree,同时还支持各种容器,比如HBox、VBox、TabNavigator、TitleWindow等等。 Patrick强调,用Flex构造的应用程序可以运行在Flash Player运行时中,无论是通过浏览器还是Adobe AIR桌面运行时环境来运行: Flex是用于创建富客户端程序的。它不是用来创建Web页面、标语广告或者服务器端逻辑的。它可以创建客户端应用程序,在互联网上运行并与服务器端通信。 在文章的结尾,Patrick最后强调了Flex是构建在软件开发者已经熟知的技术之上的: Flex兼顾了你已经熟悉的工具、服务器和开发模型,帮助你从容地编写下一代软件。 要想了解更多关于Adobe Flex的知识,请点击Adobe Flex Developer Center,以及特别针对Java开发者的资源:http://flex.org/java/。 查看原文链接:Adobe Flex Basics


阅读全文(1656) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.676 second(s), page refreshed 144845185 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号