Introducing IT Mill Toolkit 5
Effortless web application development for JavaTM-programmers.
Plain JavaTM no XML
Dozens of RIA components
Extend with GWTTM
Comprehensive documentation
Open Source core
Automated testing
Feature gallery
-
Components for every need
IT Mill Toolkit comes with a large collection of RIA components,
suited for all types of applications. Each component is thoroughly tested in real-world applications to ensure high quality.
- Application basics: Button, Textfield, Select, etc.
- Data presentation: Table, Tree, Calendar, etc.
- Layouting: TabSheet, SplitPane, AbsoluteLayout, CustomLayout, etc.
-
Write Java. Nothing Else.
With IT Mill Toolkit, you don't have to use any other programming language than JavaTM. No XML programming, configuration or JavaScript is needed to create stunning Rich Internet Applications. All your application code, including GWT-based client implementation, is written in plain Java language.
Unlike many other AJAX powered component frameworks, you don't necessarily need any knowledge of JavaScript, CSS or HTML (unless you want to). You just stick to the language you know best, and IT Mill Toolkit does the rest.
-
AJAX Powered Applications
The power of AJAX lies in its capability to retrieve data from the server without requesting a total page update. You can easily provide the application users with a dataset containing hundreds of thousands of items, only showing them a smaller set at a time, and retrieve new items only when the users needs to have them. No more waiting for long lists or large reports.
-
Extend Easily with Google Web ToolkitTM
IT Mill Toolkit is integrated with Google Web Toolkit (GWT). The client-side
(or browser-side, if you like) implementation uses GWT to render the user-interface.
What it means to you, is that you can extend IT Mill Toolkit with your own new components by using GWT.
And since new GWT components are written in plain Java, it couldn't be easier. And of course you're free to extend existing Toolkit components, if your application requires some custom modification to them.
-
Embed to Any Web Page
If you need to integrate a web application into an existing website, like your intranet for example, IT Mill Toolkit makes
it easy. You develop the application as a separated module of your site, and then just copy-paste few lines of HTML-code into your existing site.
-
Server-Side Security
Although modern web browsers have improved their security over the years, letting them manage your
application data and logic can be a risky business. Many popular AJAX-libraries run in the browser, leaving them vulnerable for all kinds of attacks.
With IT Mill Toolkit, your application runs on the server, and only the presentation layer is located in the user's browser. The user-interface actions are transmitted to the server, which handles the application logic and then updates the user-interface in the browser accordingly. Application control and data is managed safely at server-side.
-
Automated Testing
IT Mill Testing Tools1 allow you to automate the execution of repeating test cases. You simply record the test case once, and the tool runs it for you as many times as you like. Test reports and failures are stored in a centralized test server for later analysis and quality assurance.
These are the must-have tools for serious RIA testing:
- Regression tests
- Performance tests
- Acceptance tests
- Manual test helpers
- Automated data entry
1 Unlimited demo version
-
Enhance Usability with Keybinding Support
Using a mouse to control an application is intuitive, but sometimes too slow. After you have familiarized yourself with a certain application, you pretty soon wish you could perform certain often repeating task quicker. Keyboard shortcuts will rescue the "power users"!
IT Mill Toolkit allows you to integrate keyboard shortcuts to your web application, adding a touch of professionalism to the user interfaces and enhance overall usability of the applications.
-
Mobile Web Applications
Every once in a while, you may need to use your applications when your desktop computer is not available to you. The alternative then is to use an application designed for your mobile device. With IT Mill Toolkit, these two applications are one and the same: the application you have developed to be used on your desktop works equally well on your mobile internet device.
Write once - run anywhere!
-
Create Multilingual Applications
World is getting smaller, but different languages remain. Web applications have to be "globally local". IT Mill Toolkit helps you to build software that speaks the same language as you users do.
- Internationalize applications to serve all your customers
- Localize user interface and let the users choose the operating language
-
Comprehensive Manual and Documentation
Know every little detail you need to know about IT Mill Toolkit right from the start.
The manual for IT Mill Toolkit covers all aspects of the product and includes lots of easy-to-grasp examples of its use. In addition, the JavaDoc API documentation is available to help developers quickly go through the internals of the library.
Browse, search and find the information you need.
-
Open Source Core
All of the IT Mill Toolkit's core is licensed under a liberal Apache 2.0 open source license. This gives you the freedom to distribute applications built with IT Mill Toolkit components without any restrictions or additional fees.
Having access to sources also ensures that this freedom can not be taken away - you will be able to develop your application to any desired direction, also in the future.
-
Solid Commercial Support
Our Commercial Open Source model gives you the best of the both worlds: freedoms guaranteed by Open Source together with commercial grade support. IT Mill provides you with direct expert support, guaranteed response times, IPR protection, tailor-made components and a reliable vendor who takes responsibility for ensuring your success - for years to come.
IT Mill Toolkit is an open-source user interface framework, providing widgets and tools for the development of high-quality web applications. You can create stunning Rich Internet Applications (RIAs) without worrying about incompatibilities of web browsers, DOM or JavaScript by using standard Java tools. Use traditional OOP methods to build web applications that look good and feel right.
Learn more about features
More about enhancements
More information about IT Mill Toolkit
|
View Demos See Toolkit in action
Download Free Version 5.2.5 (Beta)
IT Mill Toolkit 5 Whitepapers
We still support the IT Mill Toolkit 4 product family. Check out the downloads for latest release.
Toolkit 4 Downloads
|
|
Web Quotes
"You can create stunning Rich Internet Applications (RIAs) without worrying about incompatibilities of web browsers, DOM or JavaScript by using standard Java tools."
Ray Cheung @ WebAppers
"Like GWT, IT Mill Toolkit is a pure Java framework. Even more: no XML configuration, no special compiler, no rules on packages, no RPC framework. You've got classes, you do whatever you want, the toolkit take charge of everything for you"
Quentin Astegiano's Blog
"The advantages: state and control logic stay on the server, so security compromises that exploit client-side state and logic are more difficult to pull off; developers can work in one language and, for the most part, ignore the fact they are writing a web application."
Dietrich Kappe @ Ajaxian
|
|