Bambookit Home    Bambookit GUI Tutorial

Back    Next   

Chapter 2. Java

Bambookit is based on Java applet technology. Java applets are self-contained programs written in Java that can be placed on a web page just like a graphic. Java is an object-oriented programming language developed by Sun Microsystems. It should be noticed that it is not related to JavaScript, which is a scripting language developed by Netscape Navigator to run within an HTML document in a browser.

Because Java is a full programming language, it can be used to create the whole applications, for example, in form of java applet, a self-contained mini-executable program. This program, named with .class suffix, can be placed right on the web page.

Java applet also requires the library, a jar file, Bambookit GUI. Bambookit GUI incorporates the knowledge of the past few years of rewriting java UI rendering classes from the ground up to provide a lightweight, robust framework for building real-time, interactive Internet applications that brings desktop UI functionality to the web browser.

Bambookit jar sitting on top of a Java applet will load the XML file in which the XML GUI script is stored. The XML script can break down an application view into multiple discrete XML files with the ability to call other XML files (application views) in a user event driven manner. XML commands can be included in PHP, ASP, or JSP scripts to dynamically set data. Bambookit able to integrate to any middleware infrastructure (.NET, J2EE, Cold Fusion, PHP, etc...) that provides the output in XML that the Bambookit GUI understands.

Bambookit GUI is based on Personal Java, which is compatible with java 1.1, java 1.2, java 1.3, and java 1.4.

Anyone, on any platform, with any version of any operating system can run the application immidiately, without installing anything. The Bambookit GUI allows you to create applications that are accesible from browsers, desktops, and via any web enabled device.

See Java Plugin Auto download

Back    Next