Happy Tenth Anniversary, ZK! In honor of this very special occasion, for the first time ever, ZK team is hosting a Data-Attribute Handler Contest! Celebrate with us! Prove your skills, showcase your talents and win a New Years gift! This contest is open to all ZKers and web developers. Our only requirements are that you (1) […]

Read More

It’s ZK’s Ten-Year Anniversary! In honor of our ten-year anniversary, we have introduced our eighth version of ZK. In this latest release, ZK has taken a giant leap closer to the concept of “zero coding.” Never has front-end and back-end integration been so simple and efficient. In addition, with our clear view and logic separation, […]

Read More

Introduction ZK Charts has now been upgraded to version 2.1! This upgrade comes with new features like box plot, tree map, polygon series, new options for existing chart types, and improved javadoc. If you are not familiar with the ZK Charts component, please check out ZK Charts for more information. Now let’s take a closer look at […]

Read More

Introduction Formerly in ZK 8 Philosophy, we focused on the main idea of dealing with front-end technologies. Regarding this concept, we are pleased to introduce a simple but powerful way of working with front-end technologies – the Data-handler API. Through this method, developers can easily define their own data-handler, and use client attribute as additional DOM attributes for […]

Read More

  The Rise of Front-End Technology There is no doubt that the development of client-side technologies has been very active in recent years. It covers various aspects including web specifications like Web Components; CSS frameworks like Bootstrap; Javascript frameworks like AngularJS; and even development tools like Grunt. There are countless examples. In essence, these technologies […]

Read More

Introduction In the upcoming ZK8 release, there are many exciting new features, and among them is client side binding API (client binding for short). With client binding, we can not only trigger commands in the server side, but also register callbacks that may be invoked after executing server side commands. In other words, it is […]

Read More

ZK 8 is on the way with various enhancements on MVVM and databinding. ARE YOU READY? MVVM is a variant of the Model/View/Controller(MVC) design pattern that helps to achieve a clean separation of your application’s data and logic from its presentation. MVVM stands for Model, View, and ViewModel. The ViewModel is an abstraction of the […]

Read More

Introduction One of the new things you can do in ZK8 is to publish a ZK’s data binding command on a native html element. For example, you can publish a doClick command in your view model with an onClick event in a html Button. By using this cool feature, we can now easily grab some […]

Read More

Introduction We have recently upgraded ZK Charts to version 2.0. This new version will have features including 3D chart supports, new chart types, new themes and finally, hflex and vflex supports . We will go over these new features in this post. If you are not familiar with ZK Charts component, please head to our […]

Read More

Introduction Timeline is used to visualize events in the times which they occur. These events can be inserted with their own start date and end date. Same as any ZK component, you can easily customize and style the contents and the appearance of these events. A timeline contains two axes – main axis and sub […]

Read More