Deliver rich interactive XML-based thin client interfaces to your web applications. From PCs, to handheld devices, to any Internet terminal Bambookit based applications will run equally well on different environments: operating systems, browsers, web pads, mobile phones. Feature rich functionality and interactivity not constrained by limitations of HTML. Bambookit User Interface offers full application functionality with many controls available including scrolling, moving between windows, resizes, advanced Tree, intuitive Layout Manager and more. Bambookit controls are completely scriptable via the XML tags. The XML scripts can be decomposed into smaller sections to create a complete application. The view is created in real time, so as each control is read from the XML script it appears in the view. Any middleware product adhering to Bambookit's XML client can enable Internet applications on their website including JSP, ASP or PHP. It is an ultra lightweight package of 85Kb library that contains the previously mentioned lightweight controls, an XML parser and an object enabler. No downloads, plug-ins or client side installations are required. Bambookit downloads dynamically within standard browsers. Bambookit adds value to end-users through responsive performance. Bambookit overcomes limitations of the "click-wait-refresh" model associated with HTML that requires a new page to travel from the server to the browser upon every user click. This refresh process can take many seconds, and significantly frustrates end user productivity. Bambookit loads instantly without the need for page refresh since it is delivered on the single page with XML-based light application views. Bambookit is based on the Personal Java specification, which is equivalent to Java 1.1. Bambookit applications run on any Java 1.1+ enabled browser. Bambookit's front-end gives Internet applications rich functionality and high performance similar to desktop applications, over any network connection, from any device, while significantly lowering development, deployment and maintenance costs. Bambookit is a flexible solution that can be applied to a wide variety of business applications, Web Services and mobile applications.