javaone_JavaOne 2012:NetBeans.Next –未来路线图
javaone
我從Continental Ballroom 4和一個(gè)NetBeans主題( Easel項(xiàng)目 )到Continental Ballroom 5,走了必要的幾個(gè)步驟,以查看另一個(gè)面向NetBeans的演示文稿:“ NetBeans.Next –未來路線圖”。Ashwin Rao著手介紹羽毛之鳥(BoF),并介紹了John Ceccarelli和Tinuola Awopetu 。 幾位聽眾參加了昨天的NetBeans社區(qū)日 。 Rao展示了典型的Oracle免責(zé)聲明幻燈片,其中概述了“一般產(chǎn)品方向”,但是在這種情況下(路線圖),它似乎特別相關(guān)。
饒談到了“路線圖動(dòng)機(jī)”。 這種動(dòng)機(jī)包括“為Java平臺(tái)提供最佳的端到端開發(fā)體驗(yàn)”,并支持各種Java版本以及“ HTML5和與Java平臺(tái)互補(bǔ)并共存的流行語言和框架”。 他補(bǔ)充說,推動(dòng)NetBeans路線圖的兩個(gè)主要力量是:“工業(yè)和技術(shù)趨勢(shì)”和“ Java平臺(tái)路線圖”。
Rao介紹了確定行業(yè)和技術(shù)趨勢(shì)的方法主題,包括市場(chǎng)分析和社區(qū)參與。 然后,Awopetu討論了社區(qū)如何使用錯(cuò)誤報(bào)告和RFE (增強(qiáng)功能請(qǐng)求)向NetBeans團(tuán)隊(duì)傳達(dá)適用于錯(cuò)誤和增強(qiáng)功能的優(yōu)先級(jí)。 她補(bǔ)充說, NetCAT (NetBeans社區(qū)驗(yàn)收測(cè)試程序)是其工作的主要推動(dòng)力。 NetCAT用戶貢獻(xiàn)了多達(dá)7,000個(gè)錯(cuò)誤/增強(qiáng)功能。 Awopetu還表示,在過去18個(gè)月中,用戶滿意度調(diào)查和監(jiān)視論壇帖子幫助他們了解了社區(qū)對(duì)NetBeans的需求。
我很高興聽到Ceccarelli聲明他們將以解決NetBeans 7.2中 的掃描問題的相同方式解決NetBeans的已知內(nèi)存問題 。 有人指出,有一個(gè)命令行開關(guān)可以在生產(chǎn)中與NetBeans胖客戶端平臺(tái)一起使用。
我參加本次會(huì)議的主要?jiǎng)訖C(jī)之一是展望未來。 該圖表接近尾聲,標(biāo)題為“未來之路”。 Rao談到了NetBeans 7.3 (先進(jìn)HTML5工具, Oracle Public Cloud以及Java ME 3.2和Embedded)。 他還列舉了Java EE 7支持( Avatar )和NetBeans JDK 8支持( Lambdas , JavaFX 8以及Java ME 8和Embedded)和NetBeans JDK 9支持( Jigsaw )。
一位聽眾表示對(duì)支持特定云供應(yīng)商的NetBeans感興趣,并在代碼不符合特定云提供商的情況下發(fā)出警告。 云中缺乏標(biāo)準(zhǔn)化使人想起了過去甚至今天在某種程度上Web開發(fā)中缺乏標(biāo)準(zhǔn)實(shí)施。 因此,這將是理想的功能不足為奇。
另一位聽眾想知道用于代碼協(xié)作的工具。 我對(duì)此問題很感興趣,因?yàn)槲蚁M吹脚cEclipse的Code Collaborator插件等效的NetBeans。 據(jù)解釋,Kenai是成為Java.net的贊助項(xiàng)目,但是Java.net支持不包括代碼協(xié)作。 據(jù)說,編寫用于代碼協(xié)作的GUI相對(duì)容易,但是存儲(chǔ)庫(kù)卻很困難。 NetBeans將支持Oracle Cloud ALM工具,并且需要考慮Github支持。
沒有計(jì)劃向NetBeans添加對(duì)HTML / CSS / JavaScript的WYSIWYG支持,并且觀眾對(duì)此表示滿意(甚至歡迎)。 有人解釋說,使用GWT,Oracle ADF或其他已知的部署更容易做到這一點(diǎn)。 使編輯器使用JavaScript足夠困難。
沒有交付計(jì)劃的“主要功能請(qǐng)求”的討論著重于目前NetBeans預(yù)期不具備的三個(gè)功能:
- 統(tǒng)一語言
- 視覺網(wǎng)絡(luò)
- Android / IOS
出席會(huì)議的人中有很大一部分表示對(duì)UML支持感興趣(即使是在雇主和客戶的強(qiáng)迫下)。 基于這種支持,有人說“ UML死亡報(bào)告被高估了”。 也有人表示他們希望將JDeveloper的UML遷移到NetBeans中。 團(tuán)隊(duì)已經(jīng)將許多NetBeans功能轉(zhuǎn)移到JDeveloper中,因此這將是另一個(gè)方向。 JDeveloper UML已被大量使用,但是有關(guān)它的許多投訴使NetBeans團(tuán)隊(duì)認(rèn)為NetBeans中不需要它。 有時(shí)我需要?jiǎng)?chuàng)建UML,我也希望看到NetBeans中再次提供UML支持 。 更新–顯然IntelliJ IDEA用戶也經(jīng)常使用UML 。
盡管NetBeans不會(huì)為Android或iOS提供本機(jī)支持,但有人指出,有一個(gè)NetBeans社區(qū)Android插件。 此外,NetBeans團(tuán)隊(duì)可能會(huì)在將來某個(gè)時(shí)候?yàn)镻roject Easel添加PhoneGap支持( PhoneGap允許使用HTML / CSS / JavaScript將應(yīng)用程序編寫為7種本機(jī)移動(dòng)設(shè)備格式)。
Ceccarelli表示,他的“現(xiàn)在的工作不是使NetBeans成功,而是使Java成功”。 他補(bǔ)充說,“ Java IDE戰(zhàn)爭(zhēng)已經(jīng)結(jié)束。” 每個(gè)IDE現(xiàn)在都包含其他一些IDE。 對(duì)于NetBeans而言,在短期內(nèi)令人信服的事情之一將是使用Project Easel在NetBeans中提供HTML5支持。
參考: JavaOne 2012:NetBeans.Next – JCG合作伙伴 Dustin Marx在“ 實(shí)際事件的啟發(fā)”博客上的未來路線圖 。
翻譯自: https://www.javacodegeeks.com/2012/10/javaone-2012-netbeansnext-roadmap-ahead.html
javaone
總結(jié)
以上是生活随笔為你收集整理的javaone_JavaOne 2012:NetBeans.Next –未来路线图的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么开启5g模式
- 下一篇: 日租宝什么意思 日租宝的解释