报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

Google 重新启动 Instantiations 工具套件

  • 2010-09-24
  • 本文字数:1066 字

    阅读完需:约 3 分钟

收购Java 工具厂商Instantiations (除了SmallTalk 产品线外)后,Google 现在将其作为Google Web Toolkit 项目的一部分免费发布了。

Google 收购 Instantiations 的最主要原因是它们的 GWT Designer ,这也解释了为什么它会成为 GWT 项目的一部分。然而,它也包括了其他一些基于同样技术的项目,比如 WindowBuilder Pro (去年的 EclipseAward 获得者)、 WindowTest Pro CodePro AnalytiX 。因为这些项目都是基于 Eclipse 平台之上,所以任何基于 Eclipse 的 IDE(以及其他运行时),都能充分利用这些新的特性。

这些产品的许可证引用了标准的 Google 帐户服务条例,虽然它们以二进制形式免费发布,但并没有说它们的源代码也是开放的。尽管如此,正如 Eclipse 基金会的 Mike Milinkovich所说

如果你是个 Java 开发者,这意味着今年的圣诞节提前来到了:)。Google 宣布他们正在重组从 Instantiations 得到的关键资产。

这对 Java 开发者来说是个大事件。这是一些 Instantiations 从中获利的、具备专业质量的工具。免费意味着开发者占大便宜了。

这对 Eclipse 来说也是个大事件。这些工具为使用 Eclipse 平台的开发者带来一次生产力上大的提升。最明显的例子就是在 GUI 构建领域。我们得承 认,对在 Eclipse 平台上免费地构建 GUI 已经期望得太久了。免费拥有这套工具,可以提升 Java 开发者社区中 Eclipse 平台的价值。而且通过对 Swing、SWT 和 GWT 的支持,可以使用最符合你需要的基于 Java 的 UI 框架。

没错, NetBeans 已经通过 Matisse 提供了很棒的可视化编辑支持,但 Instantiations 的工具被普遍认为更加卓越,不仅仅是因为它们的质量,而且因为它们可以为不同的系统生成 UI(包括 SWT 这样为 Eclipse 提供适应平台的用户接口部件的 UI 工具包)。

最后,值得注意的是,Instantiations 不仅仅因为它的 UI 工具包而著名;CodePro Analytics 提供了一款伟大的软件代码扫描工具,WindowsTester 则为 Java UI(包括 SWT 和 Swing)提供了一种自动化测试 GUI 应用的方式。

更多信息,请参考 Google 网站,如重新启动声明中所描述的:

  • GWT Designer
    强大的基于 Eclipse 的开发工具,可以让 Java 开发者使用 Google Web Toolkit(GWT)快速地创建 Ajax 用户界面。
  • CodePro AnalytiX
    综合性的自动化软件代码质量和安全分析工具,以改善软件质量、可靠性和可维护性。
  • WindowBuilder Pro
    用于 Swing、SWT、GWT、RCP 和 XWT UI 框架的 Java 图形用户界面设计器。
  • WindowTester Pro
    在 Java 富客户端应用中,针对 SWT 和 SwingUI 框架,测试 GUI 交互的工具。

查看英文原文: Google Relaunches Instantiations Tools

2010-09-24 06:062952
用户头像

发布了 127 篇内容, 共 45.0 次阅读, 收获喜欢 5 次。

关注

评论

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

KaiwuDB 时序引擎数据存储内存对齐技术解读

KaiwuDB

时序数据库 KaiwuDB 内容对齐

Mybatis Plus最新代码生成器AutoGenerator,更简单更高效!

Java你猿哥

mybatis ssm Java工程师 java Mybatis-Plus

荣誉|百度获信通院“数据安全共同体计划”多项荣誉表彰

百度安全

如何在同步的 Rust 方法中调用异步代码 | Tokio 使用中的几点教训

Greptime 格睿科技

rust runtime tokio

程序员养发神器:拒绝加班熬夜,告别秃头!

引迈信息

json 程序员 前端 HTTP java

国内功率半导体需求持续快速增长,华秋携手合科泰促发展

华秋电子

【YonBuilder 移动开发】关于创建 App 是否需要 AVM 的经验分享

YonBuilder低代码开发平台

SpringBoot之如何实现热部署?这你得会 | 超级详细,建议收藏

Java你猿哥

Java spring Spring Boot ssm Java工程师

用友开发者中心应用构建实践指引!

YonBuilder低代码开发平台

ChatGPT 为什么在一夜之间火了? | 社区征文

叶秋学长

openai ChatGPT 人工智能ChatGPT 吗?

低代码:助力乡村振兴事业开启“智慧模式”

加入高科技仿生人

低代码 数字化 乡村振兴 农业农村数字化

加速数据要素价值释放,用友打造高性能时序数据库

科技热闻

理解浏览器cookie

hasWhere

奇点云DataSimba发版全解析:“企业级”版本升级,提供最佳组合

奇点云

数据中台 奇点云 数据云平台

GPU推理服务性能优化之路 | 得物技术

得物技术

Python

【实用类】测试使用ChatGPT开发shell脚本 | 社区征文

Hash拿铁

ChatGPT

MQTT 5.0消息发布流程

EMQ映云科技

物联网 IoT mqtt QoS 企业号 3 月 PK 榜

存货库存模型升级始末 | 得物技术

得物技术

java

研发效能怎么分析?方法论、模型、误区都在这里了

思码逸研发效能

研发效能

并发编程详解:从理论基础到案例实战(十三个工具类,十大设计模式)

程序知音

Java 并发编程 设计模式 java架构 后端技术

如何通过Java程序加密或者解密PDF文档

Geek_249eec

Java PDF

两大国际标准正式发布,百度安全深度参与

百度安全

金融行业数据分类分级“五步走”|盾见

极盾科技

数据安全

万字分享:以Code Review 最佳实践,解答降本增效 or 增加成本之问(上)

极狐GitLab

DevOps Code Review 代码安全 代码评审 安全左移

铜面上覆盖一层阻焊的油墨,你知道吗?华秋一文告诉你

华秋电子

YonBuilder 应用构建全新入门指南

YonBuilder低代码开发平台

【深度挖掘RocketMQ底层源码】「底层系列」深度挖掘RocketMQ底层导致消息丢失透析(Broker Busy和ToManyRequest)

码界西柚

源码分析 RocketMQ 消息队列 消息队列架构 3月日更

捷报频传 | 博睿数据签约华润集团,携手共进共创共赢

博睿数据

可观测性 智能运维 博睿数据 签约 华润集团

想要快速学会Blender雕刻?这些Blender雕刻技巧不要错过

Finovy Cloud

Google重新启动Instantiations工具套件_Java_Alex Blewitt_InfoQ精选文章