ZK Developer's Guide
ZK Developer's Guide
ZK Developer's Guide
- TAGS
- guide
- iknow.seforge.org
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Getting Started with <strong>ZK</strong><br />
The world of web application development grows and grows. We can read many<br />
articles and books that explain how to develop a web application. Nearly every<br />
week a new framework emerges in the sphere of development. However, each new<br />
technology and framework means that we have to learn it. Without learning, it's not<br />
possible to leverage the complete power of the chosen technique. There are some<br />
reasons for the emergence of such a wide range of possibilities for developing a web<br />
application. The evolution of technology is one reason, and another is the demand<br />
for a faster and more efficient way to develop a web application. Each developer has<br />
his or her own preference for the way of development. However, not only issues in<br />
development demand new ways of building a web application. The big picture is<br />
about Web 2.0 and the underlying techniques AJAX (Asynchronous JavaScript and<br />
XML) also need new ways.<br />
With <strong>ZK</strong> the developer gets a new alternative for solving the daily problems that<br />
occur in web projects and for building Web 2.0 applications. Through the chapters of<br />
this book, we show how to develop applications with <strong>ZK</strong>. After reading it and trying<br />
the framework there should be no need for more convincing.<br />
Before we dive into the <strong>ZK</strong> framework it's important to clarify that this introductory<br />
chapter is not a replacement for the developers' guide from <strong>ZK</strong> (see http://www.<br />
zkoss.org/doc/<strong>ZK</strong>-devguide.pdf). The aim of this chapter is to give you an<br />
understanding of the basics and some important aspects of <strong>ZK</strong>, which are essential<br />
for daily development with the framework.<br />
The following browsers are supported by <strong>ZK</strong>:<br />
•<br />
•<br />
•<br />
•<br />
•<br />
•<br />
Internet Explorer 6+/7<br />
Firefox 1+<br />
Safari 2+<br />
Mozilla 1+<br />
Opera 9+<br />
Camino 1+