LauncherTool is a utility for B4X developers that has the ability to create and manage projects from a central location. LauncherTool is based off of my previous Launcher-type app which was called “B4L”. However, the major issue with B4L is that I did not design it to be modular and future proof meaning each time there was an update to the B4X suite, I had to update B4L. Though a library manager was initially planned and even coded in, I didn’t like the one I had so it will come at a later release. (Either version 2.00 or 3.00.) This has also been a sort of collaboration between me and B4X user @Cableguy .
Features:
Roadmap:
Please visit the app's page on my website to download the JAR.
Features:
- Ability to manage and create projects for all B4X IDEs. (Projects will be created in the "B4X Projects" folder. This folder is located in C:\ColdBlueLava\LauncherTool\B4X Projects)
- Ability to import existing projects. (Projects will be moved to the “B4X Projects” folder; so make sure to update any source control repos!)
- Modular file structure to ensure easier updating of projects.
- Modular file structure enables support for user-provided versions of ABMaterial. (So if you donated to @alwaysbusy, you can use the private beta versions with LauncherTool.)
- Animated startup. (Cableguy)
- Ability to launch B4X IDEs. (Inspired by Cableguy's Launcher.)
Roadmap:
- Library Manager (Inspiration from Cableguy’s path configuration form from his “example” app.)
- Project Inspector (Number of Modules, Number of Code, etc. I've had this idea since I started working on B4L. However, B4X updates kept me from actually doing it. THANK YOU MODULAR FILE STRUCTURE!)
- Downloading of updated project files. (Note this only includes projects that forum members can download. No private or beta versions of any kind, unless the IDE is free.)
- Major code refactor and reorganization.
- Maybe a GUI refresh since LauncherTool creates projects in it's own directory.
Please visit the app's page on my website to download the JAR.
Attachments
Last edited: