【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

Apache 软件基金会发布 Apache Pivot 2.0

  • 2011-02-02
  • 本文字数:1060 字

    阅读完需:约 3 分钟

近日, Apache 软件基金会发布了 Apache Pivot 2.0 ——用于构建可安装的 Internet 应用(IIA)、功能完善、开源的平台。Apache Pivot 提供了专业级的基础设施,可以轻松构建、部署复杂、富于表现力的 GUI 应用,用户可以像传统的桌面应用或移动应用一样下载并安装。

Apache Pivot 具备超高的生产率以及现代化用户界面的良好可用性,同时借助了 Java 以及任何兼容于 JVM 的语言如 JavaScript、Groovy 和 Scala 的能量。

Apache Pivot 副总裁 Greg Brown 说:“借助于 Pivot,开发者可以使用熟悉的语言、工具以及 API,这样可以极大降低技术学习的代价并且使用一体化的技术解决方案”。这是个完全开放的解决方案,可以创建可视化、高质量的桌面与 Web 应用。

Apache Pivot 已经用在了多个应用当中,跨越了多个产业,包括零售业、软件、金融服务、制造业、航空航天以及教育等。这其中很多都是全球化应用,因为 Apache Pivot 的一个主要优势就是简化了本地化的开发工作。

Apache Pivot 2.0 提供了很多增强,具体包括:

  • 动态的数据绑定——当源值变化时,目标元素的属性会自动更新。
  • 支持具名样式——支持类似于 CSS 的样式类,包括有类型与无类型的样式选择器。
  • 除了标准的基于位图的图片(如 JPEG、PNG 和 GIF)外,还支持 SVG 图片。
  • 对 TextArea 组件的彻底改造——包括单词导航、取消 / 重做以及改进的剪切 / 粘贴行为。
  • 针对各种流行的桌面环境的颜色模式。
  • 序列化事件——可以使用结构化内容如 JSON、XML 或 CSV 通知应用。
  • Eclipse 加载器——提供了一个 Eclipse 插件,有助于简化 Pivot 应用的启动配置的创建。

众多的 Pivot 用户更加证明了 Apache Pivot 的价值所在

我们选择 Pivot 的原因在于可以快速创建用户界面,并将其绑定到现有的存储系统的 API 上。Pivot 直接的集合模型能够极大降低我们的工作量,我们无需再去编写那些样板式代码了,可以在底层的应用状态发生变化时直接更新用户界面。 Pivot 在 UI 定义(使用任意的 JVM 语言)中提供了良好的 Web Service 接口、数据绑定、事件处理机制。当然了,Pivot 还提供了静态本地化机制,来使用 Pivot 吧,相信我,没错的。

对于 Pivot 新手来说,上手其实很容易。我敢说 Pivot 的 API 要比其他竞争对手的清晰 10,000 倍。如果你的 Java 应用需要优雅的用户界面,那么我强烈推荐使用 Pivot。

Apache Pivot 基于 Apache Software License v2.0 许可,由项目管理委员会(PMC)负责监管,该委员会指导着 Pivot 每天的运维,包括社区开发与产品发布等。

感兴趣的读者可以从 http://pivot.apache.org/ 下载 Apache Pivot 2.0,获得相关文档及资源

2011-02-02 22:441629
用户头像

发布了 88 篇内容, 共 258.4 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

11. 《重学JAVA》--字符串

杨鹏Geek

Java 25 周年 28天写作 12月日更

人少一半,活照样干?(12/28)

赵新龙

28天写作

架构训练营毕业设计

看,有只猪

Eureka分区集群部署

李子捌

微服务 28天写作 12月日更

与2宝的“有效”沟通经验 1

搬砖的周狮傅

沟通

架构训练营毕业总结

看,有只猪

证书、证书链、CA的那些事

RingCentral铃盛

2021的科技卦象·离·烈火烹油造车热

脑极体

OKR的一种实践

wood

OKR 28天写作 组织建设

模块六

侠客行

「架构实战营」

【Three.js】WEB3D项目开发中实用工具推荐

devpoint

WebGL three.js 元宇宙 12月日更

知犀思维导图

IT蜗壳-Tango

28天写作 12月日更

Scrum框架下玩转敏捷实践

RingCentral铃盛

模块六作业

Geek_1d37ea

架构实战营

模块六学习总结

Geek_1d37ea

架构实战营

秒杀系统架构

人工智能~~~

最可怕的黑客攻击:APT攻击

喀拉峻

网络安全 安全

三步搞定现场意外

将军-技术演讲力教练

42 K8S之调度器

穿过生命散发芬芳

k8s 28天写作 12月日更

使用 GenStage 构建一套稳定的持续数据处理系统

RingCentral铃盛

NCF 初识(一)

MartyZane

C# .net 签约计划第二季 NCF DDD框架

LeSS- 大规模敏捷开发框架实践心路

RingCentral铃盛

架构实战营-模块六

随风King

「架构实战营」

尝鲜Go 1.18中范型版本的map和slice

Robert Lu

Go 语言 范型

商场里的4S店

张老蔫

28天写作

架构实战毕业总结

人工智能~~~

2021 年的认知和感悟

卢卡多多

年终总结 28天写作 12月日更

第六模块总结

张靖

「架构实战营」

Musical.ly 创始人:打造用户社区的三板斧

石云升

28天写作 12月日更 社区打造

架构实战营模块六拆分电商平台为微服务

Geek_99eefd

架构实战营 「架构实战营」

数据大体系(三)——指标

圣迪

大数据 数据 指标体系 指标 数据分层

Apache软件基金会发布Apache Pivot 2.0_Java_张龙_InfoQ精选文章