2015 soon passed, which was an important year for Wijmo, especially for Wijmo5. Leaving the traditional widgets and re-writing a set of JS controls now seems to be the right decision. Writing Wijmo5 with TypeScript means that we don't have any dependencies and no longer need jquery,wijmo5 to be a set of pure controls. This important decision puts our products at the forefront of the industry. Google's ANGULAR2 development team also uses TypeScript and classes, and many developers are abandoning jQuery to reduce dependency.
The more important thing is that we have been focusing on our customers in the 2015. We work with customers, and customers help Wijmo5 stereotypes. We add features, controls, and some very good extensions that are the result of direct customer engagement.
2016, we look forward to your continued feedback. We will also change the development plan to adapt to you. In 2016, Wijmo will focus on:
Polished controls, including performance, functionality, and repair, based on customer needs.
Add some of the main new controls, such as OLAP, reporting, MultiRow
Support Angular 2, Aurelia, Emberjs frame
Support Angular 2
The most exciting thing in the next few months is our support for ANGULAR2. Wijmo is the first library to fully support ANGULAR1, and we will continue this tradition. Recently we have completed the Angular2 first beta version of the instruction module, which makes it easy for developers to integrate WIJMO controls in their ANGULAR2 applications.
ANGULAR2 is based on typesript development, making our work easier because we use TypeScript from the first release of Wijmo5. Angular2 and Wijmo are seamlessly integrated, and we have an example of "Angular2 Explorer" that shows how easy it is to migrate apps from Angular1 to Angular2.
In the next few weeks we will release the beta version of the ANGULAR2 interactive module, and if you have any ideas, please contact us.
650) this.width=650; "Src=" http://mmbiz.qpic.cn/mmbiz/ 9eqpq8bxg1uodibeqqv7wqhiafvoj3outexsoaicltlsr3juf8qosypcr8sia83fjzs2bfgszfuhb0qfuywhpmyibmq/640?wx_fmt=png &wxfrom=5&wx_lazy=1 "/>
Pivot Control
We have been working on a new WIJMO.OLAP module that provides the functionality of Excel-like PivotTable and perspective charts. This new module makes it easy for developers using C1OLAP/XAML to migrate their applications from XAML to HTML. This module contains three main controls:
Pivotpanel: Provides a design panel where you can drag and drop fields from the data to create a summary view. You can also set field properties like format, filter summary type, and so on.
Pivotgrid: The Extended FlexGrid control provides a hierarchical view of the summarized data. You can pick up, expand Rows, columns, drill down to view item details, copy totals to the Clipboard, and export to Excel.
PivotChart: Extended Flexchart control provides a hierarchy chart to display summary data. The PivotChart control provides multi-layered axes, multiple chart types, and more features for Excel-like PivotTables.
650) this.width=650; "Src=" http://mmbiz.qpic.cn/mmbiz/ 9eqpq8bxg1uodibeqqv7wqhiafvoj3oute3h86bpsqia05cxo2oz38w0lszvxqgw0vm4qq9fpjhcp01ryvvzqoyeg/640?wx_fmt=png& Wxfrom=5&wx_lazy=1 "/>
Pdfdocument
We will publish a new PDF module. The Pdfdocument control allows developers to create PDF files that contain Wijmo controls and any content.
MultiRow FlexGrid
Mutirow is one of the most popular controls in Japan and intends to add support for FlexGrid to Mutirow. The data displayed by Mutirow is wrapped into multiple visual lines, and it also supports merging cells. We plan to develop and release this FlexGrid extension in 2016.
Continuous improvement
In addition to the major new projects mentioned above, we have added a number of minor improvements, mainly in response to customer needs, such as:
The new control wijmo.input.InputDateTime allows the user to enter a date/time value. This control complements our existing inputdate and Inputtime controls, which are used to enter date and time values, respectively.
The improvement of the Flexchart control is to provide convenient, simple automatic label rotation, no code can also produce a clear, effective chart.
Experiment
We will focus our efforts on building Wijmo5, and we'll take some time to do something interesting. I'm talking about making our controls reach the extreme of the browser. Wijmo5 is from the experiment of ECMAScript 5.
We will try some new capabilities in the browser to see how quickly we can make wijmo.
We have started the WebGL experiment, and there are some very interesting results when rendering large datasets with Flexchart, and we will launch the results in 2016.
Another experiment was TypeScript, and we wanted to try something new, like a private member in our code. We also want to take advantage of the new features of ECMAScript 6. Because the source code is written in TypeScript, it can help us to do this easily.
Finally, I will experiment with WIJMO in other contexts and frameworks. For example, we'll use Ionic to build some examples of mixed-mode mobile applications. We will use WIJMO in the example of React, Ember, Aurelia. 2016 we want WIJMO to flourish and everywhere.
Login to Wijmo Chinese website for more details.
Wijmo 2016 blueprint