王朝百科
分享
 
 
 

flex builder

王朝百科·作者佚名  2011-02-15  
宽屏版  字体: |||超大  

简介Flex Builder 4 将改名Flash Builder 4

2009年6月1日,Adobe宣布,下一代Flex Builder4将改名为Flash Builder 4,这引起了众多开发者的异议。

Lee Brimelow是Adobe平台的宣传者,他向诸多开发者解释了为什么讲Flex Builder更名为Flash Builder。

Flex Builder将成为历史

关于Flash IDE方面的问题,Lee Brimelow称,不会重新定位新的Flash IDE,Flash 仍然将是Flash平台动画和设计的首要工具,Adobe目前会将一部分的精力放在Flash CS5代码剪辑器上,以满足部分ActionScript开发者。由于Flex是一种用来创建RIA的ActionScript框架,所以,名字更改对于 Flex来说,反而更容易使Flash品牌更加牢固易懂。

flex builder
Flex Builder 集成开发环境

其谈到Flex Builder创建的目的,就是为了能创建Flex框架,但是,诸多开发者仍然是单纯的使用ActionScript来进行工作。Flex Builder更名称Flash Builder后,仍然将继续是基于Eclipse产品,并将添加更多的特性。

关于Flex SDK方面的问题,Lee Brimelow称,目前Adobe还没有计划重新命名SDK,他说,很多开发者用它来编译纯粹的ActionScript项目,与别人交谈时,重点仍然是技术而不是在表述上。

Flex Builder 特性1) Package Explorer

如果你熟悉Eclipse中JDT,对这个特性一定不陌生。Flex Builder 3只支持资源浏览器,即以工程文件的形式浏览。而Package Explorer,顾名思义,是针对Pakcage的结构进行浏览,这种模式更适于开发者使用,另外也可以展开一个类来浏览该类的结构(同 Outline)。不仅如此,Package Explorer还支持以这种结构浏览SWC文件。

2) 代码模板

虽然现在我们也可以通过插件来实现代码模板,但是总还是原生支持来的更舒服。代码模板还支持“环境变量”,例如你可以向模板中添加“${project_name}”,则这部分内容会被转化成工程名称。代码模板可以在偏好(Preference)中进行配置。

3) 包重构

重构功能一直是我对Flex Builder比较不满意的地方。说实话,基于包的重构应该是比较基本的功能了。

4) 悬停时的ASDoc提示

也是从Eclipse中“继承”下来的功能,支持ASDoc中的链结

5) Getter & Setter

方便地在代码中添加Getter和Setter。(这里有个小插曲,Heidi在演示前忘了把代码恢复成没有Setter的状态,所以她不得不现场把代码改回去,还很可爱的对观众们说“别看” ^_^ )。

6) 自动生成Event Handler

这个功能比用代码模板要方便得多。

7) Run to Line

有的时候我们调试时会发现断点设置的并不合理,例如断点位置离我们关注的代码段还远得很,这时候可以使用Run to Line功能立刻将程序执行到指定位置。

8) 条件断点

顾名思义,就是当满足某种条件的时候才会中断程序,个人认为非常有用,特别是在调试一些复杂逻辑时,会大大节约时间,同时也能放松你的神经,免得一不注意错过了还要从头来过。

9) Network Monitor

现在调试模式下可以监控网络连接的数据,例如WebService的SOAP数据以及HTTP的请求和响应内容,也是一个非常有用的特性。

(事实上Heidi到此为止一共只介绍了9个新特性,介绍第8个特性之后她似乎数错了。所以我把一开始介绍的那个Service Explorer算上,一共是10个)

10)Service Explorer

Service Explorer可以方便的浏览服务端API(如WebServices或Remoting Services)极其Value Object,同时也可以根据服务端的VO自动创建AS端的VO。

Flex Builder 为 Flex 开发者带来好处快速学习 Flex在设计视图中部署 Flex 界面后,将生成界面的 MXML。MXML 变动后,设计视图将更新。让 Flex Builder 向您显示如何为应用程序编写 MXML。

• 使用设计视图,您可以拖拉组件建立用户界面,并在 Flex Builder 为您编写MXML 代码时进行查看。

• 查看每个 MXML 标记的所有选项可以更好地了解 MXML。

• 使用与 MXML 和 ActionScript 集成的编辑器,可以获最佳的代码提示、着色和完成。

更快速地开发使用 Flex Builder 可以提高效率。与 Flex 服务器和框架的完全集成,可以确保最高效生产环境。

• 使用一个工具,可以提供以下所有功能:对应用程序进行布局、编码、调试和部署。

• 使用拖拉设计视图对应用程序进行快速布局和定型。

• 使用与 MXML 和 ActionScript 紧密集成的代码编辑器更快速地进行编码。

• 使用集成的调试器调试应用程序逻辑和服务器通信。

让每个人溶入开发团队让每个人溶入开发团队,从而建立最高效的 Flex 应用程序。当设计者全力部署应用程序时,您可以产生更有效的应用程序。

• 不习惯使用大量代码的设计者也可以参与工作。使用可视设计视图,设计者可以有效地布局应用程序界面。

• 与更改代码的程序员和更改设计视图的设计人员合作,开发您的应用程序。

使用 Flex 进行团队开发Flex 的设计适于团队环境。企业 IT 开发人员使用 Flex 部署应用程序及连接后端系统,团队也会致力于开发数据库设计、架构及提高总体的系统性能。Flex 的设计可与企业应用程序设计模型配合,允许开发人员在相同应用程序的不同部分进行独立的工作。它允许企业组织利用现有的源代码控制系统,创建过程及测试方法。

使用 Flex Builder 这样的可视开发工具,UI 开发者可以进行用户界面定型和界面布局。将 UI 开发人员甚至更专业的 UI 设计人员包含到团队中来,可以创建更好、更可用的应用程序界面,并使 Flex 应用程序实现更大的投资收益。

单纯的设计通常由图形设计人员或信息设计师来承担。他们通常使用 MacromediaFlash MX 2004 Professional,这是个适于开发丰富图形内容、互动性及用于 Flex程序的高度定制的组件的应用程序。

谁应该使用 Flex BuilderFlex 应用程序可以使用任何文本编辑器或选择的 IDE 开发,但 Flex Builder 提供一系列功能,帮助开发者将精力集中在应用程序前端。 在任何 Flex 项目中,开发者可以将精力集中在后端功能上,如交易、应用程序和业务逻辑,也可以将精力集中在前端功能,如客户端逻辑、用户交互模型和应用程序布局,以及与后端逻辑的集成。 Flex Builder 向建立 Flex 应用程序界面的前端团队提供最大好处。

前端开发者也可能具有不同技能,执行不同的角色,从图形设计到更先进的编程,不一而足。 一部分前端开发者,即用户界面开发者,可能会发现 Flex Builder 尤其有用。 用户界面开发者布局 UI、汇集 MXML 组件、提供某些轻逻辑,并可以在无需进行客户端数据处理的情况下连接到后端数据源。Flex Builder 自然适合界面开发人员,

因为设计界面和数据连接性允许他们快速有效地工作,创建出高质量的 Flex 界面。

Flex Builder 为用户界面开发人员提供一系列功能,同时前端团队的其他开发人员也被Flex Builder 提供的代码提示和调试功能吸引。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有