使用 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。
- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››Apache中改变php.ini的路径
- ››使用纯文本文件打造WCF服务
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
赞助商链接