2015年很快就過去了,這是 Wijmo 重要的一年,尤其是對 Wijmo5。脫離傳統的小部件,重新寫一套 JS 控件,現在看來這個決定是正確的。用 TypeScript 寫 Wijmo5,意味著我們沒有任何依賴,不再需要 jQuery,Wijmo5 是一套純控件。這個重要的決定使我們的產品處于行業前沿。Google 的 Angular2 開發團隊也使用 TypeScript 和類,許多開發人員為了減少依賴,棄用 jQuery。
更重要的事情是:2015年我們一直聚焦在客戶身上。我們和客戶一起工作,客戶幫助Wijmo5定型。我們增加功能、控件和一些非常好的擴展,這些都是客戶直接參與的結果。
2016年,期待您持續提供反饋。我們也會改變發展規劃,來適應您。2016年,Wijmo將專注于:
- 根據客戶的需求打磨控件,包括性能、功能和修復。
- 增加一些主要的新控件,比如OLAP、報表、MultiRow
- 支持Angular 2, Aurelia, EmberJS框架
支持 Angular 2
隨后幾個月內最激動的事情就是我們支持 Angular2。Wijmo 是第一個全面支持 Angular1 的庫,我們將會繼續這個傳統。最近我們已經完成了 Angular2 第一個 Beta 版的指令模塊,這使得開發人員很容易在在他們的 Angular2 應用中集成 Wijmo 控件。
Angular2 基于 TypeSript 開發,使得我們的工作更容易,因為從 Wijmo5 的第一個發布開始我們就使用 TypeScript。Angular2 和 Wijmo 是無縫集成的,我們有個示例“Angular2資源管理器”展示了把應用從 Angular1 遷移到 Angular2 很容易。
隨后幾周我們將發布 Angular2 交互性模塊的 Beta 版,如果您有任何想法,請聯系我們。
Pivot 控件
我們一直致力于一個新的 wijmo.olap 模塊,它提供類似 Excel 的數據透視表和透視圖的功能。這個新模塊對于使用 C1Olap/XAML 的開發者來說,能夠很容易的把他們的應用,從 XAML 遷移到 HTML。這個模塊包含三個主要的控件:
PivotPanel:提供一個設計面板,在這里你可以拖拽數據中的字段創建匯總視圖。你也可以設置字段屬性像格式、過濾匯總類型等。
PivotGrid:擴展 FlexGrid 控件提供一個匯總數據的分層視圖。你可以收起、展開行、列,向下鉆取查看項目明細,拷貝匯總到剪切板以及導出到 Excel。
PivotChart:擴展 FlexChart 控件提供層次圖顯示匯總數據。PivotChart 控件提供了多層次的軸,多種圖表類型以及更多類似Excel的數據透視表的功能。
PDFDocument
我們將發布一個新的 PDF 模塊。PDFDocument 控件允許開發者創建包含 Wijmo 控件和任何內容的 PDF 文件。
MultiRow FlexGrid
MutiRow 是日本最受歡迎的控件之一,打算為 FlexGrid 增加了支持 MutiRow 的功能。MutiRow 顯示的數據被包裹成多個視覺行,它也支持合并單元格。我們計劃在2016年開發并發布這個 FlexGrid 的擴展。
持續改進
除了上面提及的主要的新項目,我們還增加了許多小的改進,主要是響應客戶的需求,如:
-
新的控件 wijmo.input.InputDateTime 允許用戶輸入日期/時間值。這個控件補充了我們已經存在的 InputDate 和 InputTime 控件,它們分別用于輸入日期和時間值。
-
全球化模塊將支持財務年/季度日期。這個新功能使得更容易創建表和圖表來顯示財務信息。
-
FlexChart 控件的改進是提供方便、簡單的自動標簽旋轉,無代碼也可以生成清晰、有效的圖表。
-
ComboBox 控件的改進是支持主/從場景,輸入的是主元素,在下拉列表中顯示相應的明細信息。
實驗
我們會集中我們的力量打造 Wijmo5,我們也要花費一些時間來做些有趣的事情。我指的是讓我們的控件達到瀏覽器的極致。Wijmo5 就來源于 ECMAScript 5 的實驗。
-
我們在瀏覽器中將嘗試一些新興的能力,看看我們能夠多快做出 Wijmo。
-
我們已經開始了 WebGL 的實驗,用 FlexChart 渲染大數據集的時候,有一些非常有趣的結果,我們將在2016年推出這項研究結果。
-
另外一個實驗是 TypeScript,我們想嘗試一些新功能,比如我們代碼中的私有成員。我們也想利用 ECMAScript 6的新特性。因為源代碼是用 TypeScript 寫的,所以可以幫助我們輕松的做到這些。
-
最后,我將在其他的環境和框架下用 Wijmo 進行實驗。比如我們會用 Ionic 建立一些混合模式移動應用的例子。我們將在 React、Ember、Aurelia 的示例中使用 Wijmo。2016年我們希望 Wijmo 蓬勃發展、無處不在。
登陸Wijmo中文官網,了解更多詳情。
文章列表