文章出處

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中文官網,了解更多詳情。


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()