Java Inventor is a free, feature-rich Java application Workbench to create Java Applications. Using this freeware the user can design webpages, teach and learn the Java programming language. Also Java inventor allows the user to build server back-ends, perform data modelling and query building. Effectively Java Inventor can be used to assist the user in building real- time Java applications apart from enabling the user to teach and learn the Java language.
Java inventor has an intuitive interface and a list of options to work while coding web pages and creating applications. The user is offered with a number of features each of which can be used to develop and deploy programs, web applications and databases in no time.
Some of the functions and features of Java Inventor are:
Web Page Design: Java Inventor has a powerful web designing tool that enables the user to create attractive web pages, Graphical User interfaces, web forms and report files. The designer is based on the principle of ‘What You See Is What You Get’ (WYSIWYG). Therefore, designing of web pages is straightforward and simple.
Data Modeling: Creating tables, Copying tables from Excel Spread sheets and other tabular sources can also be done.
Coding in Java: Java Inventor has features to code in Java programming language and develop applications. It has advanced programming features to produce Java classes, convert the tables into Java objects and add a custom document to design a custom interface. Thus Java Inventor can be used to develop java applications as well.
Creating Server back-ends: Java inventor can be used to create and deploy server back-ends. The developer can choose from a list of options that include an FTP server back-end, Java Database, JDBC database, Google Application engine and URL based applications. The user can also change from one back-end to another easily. Further multiple data sources can also be connected to create an aggregated back-end.
Integrating with application: Java inventor can also be integrated with the application so that it can work with the data access layer of the application in order to create a Custom-User interface.
In other words Java inventor is a one-stop application platform for Teaching, Learning Java and Creating real-time applications. Create java based applications, Tables, Queries and back-ends for the applications, create forms, reports and web pages, all with Java Inventor.