组件

Adob​​e为用户界面开发提供新工具

集合啦!『一次搞懂全部的 Adobe 設計軟體』

集合啦!『一次搞懂全部的 Adobe 設計軟體』
Anonim

面对来自微软的更大竞争,Adobe Systems正在使用新工具更新其Flash平台,以便为Web和企业应用程序构建用户界面。在周一旧金山举行的AdobeMax会议上,Adobe将发布Flash Catalyst技术预览版,这是一个旨在成为设计者和软件开发人员创建用户界面的工作流系统的新工具。 Adobe今年早些时候以代号Thermo宣布,Catalyst将于2009年初发布测试版,Adobe周一表示。但是,最终产品的发布时间还没有确定。

Adob​​e还将发布Flex Builder下一个主要版本的预览版,它是用于创建富Internet应用程序(RIA)的工具集。该代码的名字叫做Gumbo,其目标之一是吸引更熟悉PHP和Cold Fusion等语言的服务器端开发人员。最终产品将于2009年下半年发布。

[进一步阅读:最佳电视流服务]

Flex应用程序使用Adobe Flash Player在浏览器中运行,或者在Air运行时环境的桌面上运行。对手包括微软的Silverlight,VisualStudio和Windows Presentation Foundation以及Sun Microsystems的JavaFX。迄今为止,大多数Flex开发都是针对Web的,但Adobe正在推动在Air桌面上运行的更多企业应用程序。周一,它发布了Air 1.5,这是一个更新的运行时间,其中包含一个用于保护客户端数据的加密数据库。 SAP将在展会上宣布开发人员可以将Flash和Flex与SAP的Web Dynpro环境一起使用,为SAP应用程序构建更好的界面。缩短开发人员和设计师之间的差距是新产品的一大主题。借助Catalyst,开发人员将能够导入由Photoshop,Illustrator和Fireworks中的设计人员创建的用户界面(UI)元素,然后将其转换为保持其原始“外观”或外观的UI组件,并称其为总部经理David Wadhwani。 “Adobe的平台业务部门

设计师仍然会在Adobe的创意产品中完成大部分工作,但他会使用Catalyst来定义用户在应用程序中移动时UI组件如何交互。他的想法是创建一个开发人员和设计师可以更轻松地进行协作的环境,而不必通过电子邮件交换文件或在计算机前坐在一起

Catalyst可能是Flash平台的有用补充,David Wolf说, Cynergy Systems副总裁,负责为企业和ISV开发用户界面。 “让创意类型和软件开发人员聚在一起就像”把加湿器和除湿器放在同一个房间里“,他说。 “他们只是不相处。”

公司利用两家供应商的产品构建应用程序。他说,微软的RIA工具比Adobe的成熟度要差一些,但是微软公司在创建产品时能够从Adobe那里学到东西,“他说,”就像任何先行者一样,Adobe有一些弱点, “他说,”尽管如此,Adobe Flex大约有五年时间,比Silverlight和Windows Presentation Foundation更“成熟和可预测”,Wolf说道。对于Cynergy的大部分客户来说,Flex是“事实上的选择”,除非他们已经承诺微软的商店。但他预计微软将迎头赶上。“从我们微软的业务发展方式以及微软一直在做的创新来看,我们认为他们将在未来18个月内成为一个相当的双寡头垄断公司,“他说,”

Adobe的Wadhwani表示,Flex Builder的新版本将更加以数据为中心,使服务器端开发人员更加熟悉。 “他们可以从BI工具或数据库中拖出一个数据源 - 并且Flex Builder会预测他们想要的外观和感觉,然后赋予它们调整外观和感觉的能力,而不必从头开始实施,“他说,”Flex可以用来代替Adobe的PDF格式来创建像医院和政府使用的数据输入表格,“他说。对于PDF,“你只是在纸上粘贴纸质隐喻。” Flash和Flex可以创建更多用户友好的表单,减少输入错误,并且PDF可以用于最终文档输出,他说。

更新还包括性能和生产力增强。 Wadhwani说,例如,Air 1.5可以通过WebKit的新型SquirrelFish Java解释器提升应用性能。 Air 1.5现在可以免费下载,适用于Windows和Mac,预计在今年年底推出Linux。

Adob​​e在9月份表示,Air已经安装在约2500万台PC上,使其远远不如普通PC Flash播放器。但是Wadhwani表示,Adobe预计到2月份将达到1亿部电脑,Wadhwani表示,他对Adobe的方向感到满意,但希望能在本周听到更多有关其长期战略的消息。

“我不知道不知道Adobe的宏大愿景是什么,这一直是人们关心的问题,Flex的下一步是什么?它仅仅是一种工具游戏,它是一种平台游戏,它是否将面向文档管理?这是我们所拥有的一个特例 - 我们真的不知道他们要去哪里。“