javaone_JavaOne 2012:NetBeans.Next –未来路线图

javaone

我从Continental Ballroom 4和一个NetBeans主题( Easel项目 )到Continental Ballroom 5,走了必要的几个步骤,以查看另一个面向NetBeans的演示文稿:“ NetBeans.Next –未来路线图”。

Ashwin Rao着手介绍羽毛之鸟(BoF),并介绍了John CeccarelliTinuola Awopetu 。 几位听众参加了昨天的NetBeans社区日 。 Rao展示了典型的Oracle免责声明幻灯片,其中概述了“一般产品方向”,但是在这种情况下(路线图),它似乎特别相关。

饶谈到了“路线图动机”。 这种动机包括“为Java平台提供最佳的端到端开发体验”,并支持各种Java版本以及“ HTML5和与Java平台互补并共存的流行语言和框架”。 他补充说,推动NetBeans路线图的两个主要力量是:“工业和技术趋势”和“ Java平台路线图”。

Rao介绍了确定行业和技术趋势的方法主题,包括市场分析和社区参与。 然后,Awopetu讨论了社区如何使用错误报告和RFE (增强功能请求)向NetBeans团队传达适用于错误和增强功能的优先级。 她补充说, NetCAT (NetBeans社区验收测试程序)是其工作的主要推动力。 NetCAT用户贡献了多达7,000个错误/增强功能。 Awopetu还表示,在过去18个月中,用户满意度调查和监视论坛帖子帮助他们了解了社区对NetBeans的需求。

我很高兴听到Ceccarelli声明他们将以解决NetBeans 7.2中 的扫描问题的相同方式解决NetBeans已知内存问题 。 有人指出,有一个命令行开关可以在生产中与NetBeans胖客户端平台一起使用。

我参加本次会议的主要动机之一是展望未来。 该图表接近尾声,标题为“未来之路”。 Rao谈到了NetBeans 7.3 (先进HTML5工具, Oracle Public Cloud以及Java ME 3.2和Embedded)。 他还列举了Java EE 7支持( Avatar )和NetBeans JDK 8支持( LambdasJavaFX 8以及Java ME 8和Embedded)和NetBeans JDK 9支持( Jigsaw )。

一位听众表示对支持特定云供应商的NetBeans感兴趣,并在代码不符合特定云提供商的情况下发出警告。 云中缺乏标准化使人想起了过去甚至今天在某种程度上Web开发中缺乏标准实施。 因此,这将是理想的功能不足为奇。

另一位听众想知道用于代码协作的工具。 我对此问题很感兴趣,因为我希望看到与Eclipse的Code Collaborator插件等效的NetBeans。 据解释,Kenai是成为Java.net的赞助项目,但是Java.net支持不包括代码协作。 据说,编写用于代码协作的GUI相对容易,但是存储库却很困难。 NetBeans将支持Oracle Cloud ALM工具,并且需要考虑Github支持。

没有计划向NetBeans添加对HTML / CSS / JavaScript的WYSIWYG支持,并且观众对此表示满意(甚至欢迎)。 有人解释说,使用GWT,Oracle ADF或其他已知的部署更容易做到这一点。 使编辑器使用JavaScript足够困难。

没有交付计划的“主要功能请求”的讨论着重于目前NetBeans预期不具备的三个功能:

  • 统一语言
  • 视觉网络
  • Android / IOS

出席会议的人中有很大一部分表示对UML支持感兴趣(即使是在雇主和客户的强迫下)。 基于这种支持,有人说“ UML死亡报告被高估了”。 也有人表示他们希望将JDeveloper的UML迁移到NetBeans中。 团队已经将许多NetBeans功能转移到JDeveloper中,因此这将是另一个方向。 JDeveloper UML已被大量使用,但是有关它的许多投诉使NetBeans团队认为NetBeans中不需要它。 有时我需要创建UML,我也希望看到NetBeans中再次提供UML支持 。 更新–显然IntelliJ IDEA用户也经常使用UML

尽管NetBeans不会为Android或iOS提供本机支持,但有人指出,有一个NetBeans社区Android插件。 此外,NetBeans团队可能会在将来某个时候为Project Easel添加PhoneGap支持( PhoneGap允许使用HTML / CSS / JavaScript将应用程序编写为7种本机移动设备格式)。

Ceccarelli表示,他的“现在的工作不是使NetBeans成功,而是使Java成功”。 他补充说,“ Java IDE战争已经结束。” 每个IDE现在都包含其他一些IDE。 对于NetBeans而言,在短期内令人信服的事情之一将是使用Project Easel在NetBeans中提供HTML5支持。

参考: JavaOne 2012:NetBeans.Next – JCG合作伙伴 Dustin Marx在“ 实际事件启发”博客上的未来路线图


翻译自: https://www.javacodegeeks.com/2012/10/javaone-2012-netbeansnext-roadmap-ahead.html

javaone

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值