迎接龐大的新受眾:VMware 收購 WaveMaker

工程 | Rod Johnson | 2011 年 3 月 08 日 | ...

今天,VMware 在此部落格中宣佈收購 WaveMaker,它是一款廣泛使用的圖形工具,使非專業開發人員能夠快速構建 Web 應用程式。 雖然 WaveMaker 已經是 Spring 生態系統的一部分,但它現在將成為 Spring 系列和 VMware 雲戰略的組成部分。 WaveMaker 的所有員工都將加入 VMware。

此次收購透過授權更多開發人員構建和執行與底層基礎設施共享資訊以最大限度地提高效能、服務質量和基礎設施利用率的現代應用程式,從而進一步推動了 VMware 的 雲應用程式平臺 戰略。

它的作用

在過去的 8 年裡,Spring 大大簡化了 Java 應用程式的構建。 第一批 Spring 採用者是瞭解上一代 EJB 技術的詳細資訊並尋求更好替代方案的高階開發人員。 在某些情況下,他們自己成為了 Spring 開發人員。 下一批是專注於實施業務需求,而沒有基礎設施專業知識的主流業務應用程式開發人員。 隨著 Spring 社群進一步發展到數百萬,並且 Spring 被越來越多的組織指定為開發解決方案,它逐漸包含了具有各種技能的開發人員。 每個版本的 Spring 都簡化了應用程式,並減少了所需的程式碼和配置量;GrailsSpring Roo 的出現也有助於簡化各種技能水平的開發人員的日常工作。

對於專業軟體開發人員,我們一直都有一個很棒的故事。 然而,並非所有的業務應用程式都是由專業開發人員編寫的。 例如,任何在金融服務行業工作過的人都知道有多少功能是由使用 Excel 電子表格的業務人員實現的。 特別是在 Web 應用程式的情況下,許多解決方案可以由業務開發人員交付或從其他元件中提取出來,例如儀表板。

願景

我一直認為,我們最終應該提供基於 Spring 的技術,使不太精通技術的使用者能夠構建此類應用程式,從而提高 Spring 平臺的價值,並使許多業務問題能夠以最廉價的方式得到解決。 實際上,這意味著引入視覺化工具來代替編碼,在可以實現自動化的領域(例如 UI 設計)。 如果做得好,這種自動化甚至可以使專業開發人員受益,對於某些型別的應用程式。

進入 WaveMaker。

WaveMaker 是一款經過驗證的、基於瀏覽器的視覺化工具,用於構建 Spring 應用程式。

藉助 WaveMaker,我們可以為編碼和非編碼開發人員建立一個獨特的合作機會,在 Spring 平臺上進行協作,從而提供巨大的業務價值。

傳統上,這種方法的阿喀琉斯之踵是視覺化工具生成的應用程式開發人員不想手動編輯,這意味著一旦非技術人員遇到瓶頸,需要對應用程式進行進一步修改,專業開發人員就無法提供幫助,而必須從頭開始重新實現應用程式。

我們選擇 WaveMaker 是因為有了它,我們可以避免這個問題。 WaveMaker 應用程式是 Spring 應用程式。 今後,我們將確保 WaveMaker 應用程式與 Spring 的最佳實踐和創新保持同步。

與 Spring 一樣,WaveMaker 是開源的,並且擁有不斷增長的社群。 在過去的 12 個月中,它的採用率急劇 上升,每月下載量達 135K。 讓我首先歡迎 WaveMaker 社群加入 SpringSource 家族,並鼓勵 SpringSource 社群瞭解如何 開始使用 WaveMaker

接下來是什麼?

我們對未來感到興奮。 您可以期待的一些亮點
  • 與 Spring Roo 的緊密結合將確保 Spring Roo 和 WaveMaker 應用程式之間架構的一致性,並使開發人員能夠在三個級別上處理 WaveMaker 應用程式:傳統的純程式碼風格; Spring Roo 增壓的程式碼導向型; 以及 WaveMaker 圖形環境。 這將是一組獨特的引人注目的選擇。
  • WaveMaker 即服務將自然地適合我們的雲計算戰略,包括 Code2Cloud
  • 目前,WaveMaker 使用資料庫表和 Web 服務端點作為輸入來構建應用程式。 我們還有更多 Spring 的優點可以使用。 我們將透過公開 Spring 的許多其他功能(例如 Spring Integration 和 Spring Social 端點)以及其他雲服務來豐富此功能。
對於 Spring 和 VMware 與雲相關的技術來說,這將是重要的一年。 透過收購 WaveMaker,我們將能夠將我們新技術的的影響力帶給更大的受眾。

獲取 Spring 新聞簡報

與 Spring 新聞簡報保持聯絡

訂閱

更進一步

VMware 提供培訓和認證,以加速您的進步。

瞭解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部