Hi,
This week, I finished an old personal project on Java platform.
This project, called Jieting Launcher, is a modular engine written in Java, that offers simple interfaces & services between modules. Adding a new module into the application is very easy (like copy a JAR in a folder), and version upgrade is dynamic. This application brings frameworks for developper tasks for Swing, AWT or SWT.
The application is now in beta version, 0.2, and I will follow statistics to know if my idea is appreciated and used.
The given screenshot is an example of my application starting modules, building dependency trees, resolving conflicts between modules and libraries, and finally launching modules. It's a dynamic splash screen: the only UI that is mandatory in the application (all other stuff is in modules).
To make your own module, you just have to follow an Interface, and if you want, include existing other modules (for dependencies), and that's all!
You can access the project through the following link :
SourceForge.net: Jieting launcher
Enjoy!

Add comment