WEB开发网
开发学院软件开发Java 使用 Apache Pivot 构建 iTunes 搜索客户端 阅读

使用 Apache Pivot 构建 iTunes 搜索客户端

 2009-11-28 00:00:00 来源:WEB开发网   
核心提示: 用 WTKX 创建用户界面声明,它是 Pivot 的基于 XML 的 UI 标记语言使用 Pivot 对 JSON 系列化的内置支持处理 JSON 数据在 JavaScript 中处理用户界面事件先决条件本教程中的样例代码基于 Pivot 1.3 发行版,使用 Apache Pivot 构建 i

用 WTKX 创建用户界面声明,它是 Pivot 的基于 XML 的 UI 标记语言

使用 Pivot 对 JSON 系列化的内置支持处理 JSON 数据

在 JavaScript 中处理用户界面事件

先决条件

本教程中的样例代码基于 Pivot 1.3 发行版,该版本需要 Java 6(或更高版本)的 SDK。您可以下载二进制文件或源代码形式的 Pivot 1.3;源代码发行版包含一个 BUILD 文件,它描述如何构建项目。

演示应用程序的源代码随平台一起发行。所有代码样例都在 Apache Software License, Version 2.0 中发行。

简介

在查看您将在本教程中创建的样例应用程序之前,本小节先介绍 Apache Pivot 和在 Pivot 平台上的应用程序开发。

Apache Pivot 简介

现在 Web 实际上已经成为应用程序交付的标准方法。不过,Web 应用程序的功能性需求开始超越浏览器的功能。尽管添加了脚本支持、动态元素操作和异步服务器通信,在 HTML 中仍然难以创建与桌面应用程序相媲美的用户体验。

RIA 开发平台是连接 Web 和桌面体验的桥梁。使用浏览器插件之后,这些平台允许构建更加类似于原生桌面应用程序的 Web 应用程序,但又可以像基于 HTML 的传统 Web 应用程序那样通过网络进行部署。RIA 还通常引入了视觉效果(比如动画和其他动态行为),以改善总体用户体验。

当今用于构建 RIA 的常见平台包括 Adobe® Flex®、Microsoft® Silverlight™ 和 Sun™ JavaFX™。尽管 Java 仍然是最流行的语言,但这 3 个平台都不支持用 Java 编写 RIA。Flex 应用程序使用 ActionScript 编写的、Silverlight 应用程序使用 .NET 编写的,而 JavaFX 应用程序使用 JavaFX Script 编写的。Pivot 允许使用 Java 平台的开发人员利用他们熟悉的技术和 API 构建 RIA。

上一页  1 2 3 4 5 6 7  下一页

Tags:使用 Apache Pivot

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接