The installation file includes most B4J libraries, but you may download others from the official forum. You can also use other compatible libraries even though the software will display a warning message.
You must set the path to the javapackager to use B4J Packager. You should preferably run the packager from the IDE because it prints useful information in the logs. The program embeds JRE into the app files you create, making them easier to deploy because users do not need to do anything with Java.
B4J features a WYSIWYG visual designer that makes it easy for people with little technical skills to use the program.
Apart from creating things that work inside the IDE, you can use the software to create apps you can share. If you want to create a JAR file, for instance, simply run the program in Release mode and it will create the file under the 'Objects' folder.
The program does not support Java applets, which are plagued by many security issues. However, you can implement a Web server to create Web apps.
Depending on your coding skills, you can use the software to develop powerful server solutions for various environments. The software supports WebSocket technology where the server maintains an open communication channel with the browser. This allows you to develop Web apps where most, if not all, of the logic is carried out in the server.
B4J gives you the easiest way of developing server, Web, desktop and other cross-platform applications.