technical development client anguar2 kendo - deventry/uosweb-docs-en GitHub Wiki

http://d585tldpucybw.cloudfront.net/sfimages/default-source/default-album/kendoui-angular.png?sfvrsn=0

Kendo UI was one of the first major UI frameworks, if not the very first, to announce experimental support for the Angular 2 Preview back in September 2015. When the Angular 2 Beta came out in December of 2015, bringing a fundamental shift in the UI components paradigm, we realized that our experimental support for Angular 2 is no longer relevant, and will lead us to a dead end. That’s why we decided to abandon it and choose a radically new way to approach the Kendo UI integration with Angular 2.

Our ultimate goal is to rebuild the Kendo UI widgets and make them true UI components by the Angular 2 definition, with no jQuery dependency. This would basically result in a new subset of Kendo UI components, tailored to Angular 2, which can be integrated natively into Angular 2 applications.

As you might expect, the process of building Angular 2 UI components from the ground-up will require a considerable amount of time and engineering power to be done right.

First, we’ll start with components essential for building forms and collecting user input, such as dropdowns and comboboxes, calendar, date and time pickers, buttons and so forth.

Then we’ll continue with more complex components for building business UIs such as grid, charts, scheduler, spreadsheet, etc.

Next we’ll invest in creating internal infrastructure for continuous delivery, leveraging the popular NPM channel for package management and distribution. This way we’ll be able to easily publish what’s completed in each of our dev iterations and make it available to you right away.

To make our plan even more transparent, I can disclose some preliminary milestones and ETAs for deliverables with you (have in mind that these are subject to change and by no means final):

May 2016 (1st Wave)

Dropdowns Date and Time Pickers Buttons Other Form Widgets (TBD) Tabstrip & Panelbar

##September 2016 (2nd Wave)

Chart/DataViz Preview Additional Form and Navigation Widgets

##End of 2016 (3rd Wave)

Chart/DataViz Beta Grid Preview Upload TreeView Other Widgets (TBD)

##2017 (4th Wave)

Rest of Remaining Kendo UI Widgets

Naturally, the development will be aligned with the current state of Angular 2 and upcoming versions of the framework in 2016, when at some point it is expected to reach RTM stage.