《Adobe Flex 3程序设计》前言
当Google Inc. 发布了 络应用程序(Internet Application)Gmail电子邮箱之后,大量富因特 应用程序(Rich Internet Application,简称RIA)开始涌现,很多桌面软件开发者一定想过如何转型,抓住最新的 络程序设计趋势,占领市场以获得最大化的市场价值。可是用于设计富因特 应用程序的技术与传统的HTML、JavaScript,以及各种动态 站构建语言之间存在着不同程度的密切联系,这就要求开发者必须同时运用多种 络应用程序开发语言来进行这种新的程序开发,这可能使原来习惯于开发桌面应用软件的开发者很不适应。而桌面开发者在转型过程中,对同时学习多种不同的 络程序开发语言也会感到很不习惯。这些都是可以理解的。
无论如何,我们必须时时关注软件发展的大趋势。未来的应用软件设计正在渐渐地远离桌面,取而代之的将是富因特 应用程序(RIA)和移动应用程序(Mobile Application),这一趋势是不可逆转的。想象一下,应用程序可以通过一个简单的、不须要安装的,但是功能却特别强大的客户端界面来获取用户所需求的操作,然后把数据传输到能够处理海量数据的服务器端进行处理,处理完成后再把完成的信息传回客户端界面,反馈给用户。无疑,这样的应用程序比起传统的桌面软件来,富有巨大的吸引力。
用户在使用之前,不须要经过安装和设定调试,只须使用传统的浏览器就能下载并使用 络应用程序。
用户只须使用客户端互动界面来发出操作请求,然后把复杂数据处理交给服务器来完成,这样,用户就可以把手中电脑的更多资源留给其他客户端软件进行数据处理。
用户不须要使用硬件配置要求很高的电脑来运行 络应用软件,因此,与传统软件相比,这种应用软件的市场将会更大,带来的市场收益也会更高。
络应用程序把传统的软件制造业转型为软件服务业,帮助软件开发商减少在盗版方面的经济损失,同时为客户提供了更好的服务。通过 络应用程序,客户可以在任何能够连接 络的地点获取自己所想要的数据,这是传统应用程序无法比拟的。
阅读须知
本书多次提到“开发者”和“用户”,这两个概念的不同之处如下。
“开发者”,指的是使用Adobe Flex 3开发包进行程序设计的人员。
“用户”,指的是使用开发好的Flex应用程序的客户。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!