Wijmo 2016 blueprint

Source: Internet
Author: User

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 globalization module will support financial year/quarter dates. This new feature makes it easier to create tables and charts to display financial information.

    • The improvement of the Flexchart control is to provide convenient, simple automatic label rotation, no code can also produce a clear, effective chart.

    • The improvement of the ComboBox control is to support the master/slave scene, enter the main element, and display the corresponding details in the drop-down list.

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.