使用 Apache Pivot 构建 iTunes 搜索客户端
2009-11-28 00:00:00 来源:WEB开发网用 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。
- ››使用linux中的quota教程
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››使用jxl生成带动态折线图的excel
- ››apache rewrite将指定URL转向指定的几个服务器
- ››使用mysql mysqldump进行数据库迁移
- ››使用jquery是新tab形式
- ››使用QUnit进行Javascript单元测试
- ››使用UITextFieldDelegate来隐藏键盘
- ››使用公式提取Excel中的日期后发现格式不对
- ››使用SQL Azure 的BI 解决方案
- ››使用PLSQL Developer工具导出sql文件
- ››使用双缓冲技术实现Android画板应用
更多精彩
赞助商链接