Overview Benefits Developer Resources Support Try it
 
 

Historically, most Internet application interfaces are built in HTML. Because HTML applications are page-based, they demand complete page refreshes when information is submitted to a server or when a client navigates from one page to another. Each page load takes up network bandwidth and server resources. In addition, application logic typically executes on the server rather than on the client, which requires a server request and response to process data.

Zen Applications behave like true desktop applications instead of just a series of linked pages. Zen manages the client interface as a single, uninterrupted flow and does not require a page load from the server when the client moves from one section of the application to another.

Increase End-User Productivity

ZEN increases end-user productivity by offering rich user interfaces for scalable server-based web applications. Interactive features such as drag-and-drop, context menus, keyboard-based navigation, multiple windows, and immediate data updates provide user interfaces that match the responsiveness of desktop applications.

Reduce Cost and Reduce TCO

With ZEN you can use your skills and infrastructure to build the next generation of web applications. ZXML is very similar to html but adds more structure and features for ease of use. ZEN applications typically use zxml and java for event processing. There is also no need to build a new platform for your rich client applications with ZEN. ZEN can reuse your existing HTML application infrastructure and organizational processes for deployment and operation. Using our structured platform you can focus your time on killer-features instead of application plumbing.

Native Presentation

The ZEN platform interacts intelligently with whatever devices your end users choosees, and presents each user the appropriate, native UI for that device. A Windows user interacts with a familiar interface and menu layout, as does a Mac user, Unix user, and so on. The cost benefit?
Less time is spent "learning" an application, and more time is spent using it.

Component-based Interfaces

Unlike the document look and feel of paged-based Web applications, the ZEN platform features components (buttons, drop downs, data fields, etc.) and windows that are manipulated and respond individually to user interaction. No more submitting and receiving entirely refreshed Web pages, or navigating browser-confined form fields.

Better Performance with Lower Bandwidth

Using HTML page generation for graphics, animation, and interactivity is not always the best solution, especially in fast moving multi-track web services. ZEN moves bandwidth heavy graphics and interactivity to the desktop, allowing the server side to focus on services instead of HTML page generation. This streamlines design, reduces traffic, and lowers cost. Rich media assets and detailed interfaces provide a dramatically better user experience while simultaneously lowering bandwidth requirements.

They're all here: HTTP, J2EE, RMI, WebService, XML

Applications presented as ZEN are fully capable of interoperating with EJB/J2EE-based application servers and portal servers, and accessing XML-based Web services. Developers can access Web Services using standard Java XML & HTTP libraries, or a commercial or open-source SOAP toolkit.

A Non-Proprietary Development Tool

The ZEN platform includes a Software Development Kit (SDK) with full APIs for Java. The ZEN SDK works out of the box with any integrated development environment (IDE). ZEN is also working to make it even easier to build applications with leading IDE's, including Netbeans, Eclipse, Dreamweaver MX, Sun ONE Studio (formerly Forte), Oracle jDeveloper and Intelij Idea.

 

Enterprise Internet Applications

"For ZEN, it's not about the sexy look or animation, it's about creating applications used by business users for hours every day. If you want to run ERP/CRM apps or financial trading systems on the Internet, you don't want to run them on a platform optimized for animation."

Advanced Widgets

ZEN provides all the widgets you need for building today's application. ZEN offers more than 50 components, each and every one is designed to take advantage of the stunning quality of the Swing architecture. From enhanced basic components like Textfield or Toolbar, to advanced components like ZSelector or ZExplorerBar. Furthermore you can develop and integrate your own widgets(for example JFreeChart)