Why BuildDesk

The Problem

Every non trivial project needs an automatic build procedure which transforms java source code to ready-to-deploy application.

Almost every project is developed with IDE. IDE already knows about code dependencies, libraries, JDKs and lots of other things necessary to compile and run your code.

To build and deploy an application a build engineer needs to duplicate all this knowledge in the build script and then add a lot of extra code to build an installation layout, obfuscation, launchers, installers etc.

The problem is clear - duplication of already pretty complicated process in two places: IDE and build scripts. Maintenance is nightmare and is prone to errors.

The Solution

The idea behind BuildDesk is very simple: take all this knowledge about a project right from an IDE, it's already there, add all the essential parts like obfuscation, launchers, installer and generate Ant script to build all of that. It's that simple and yet very powerfull.

Here is how it works:

Build generation

BuildDesk is a complete build solution for a desktop project. It covers 80% of typical build tasks and provides extension mechanisms to plug-in custom variations -- the other 20%.

Isn't That Cool?

You perhaps know IntelliJ IDEA? It's pretty complicated tool and yet its build can be generated in 10 minutes. We know it because we tried it (thanks to our friends from JetBrains). The generated script will properly compile everything, lay out jars, execute obfuscation, build native launcher/installer for Windows, build Mac and "generic" applications. And all of this can be configured in 10 minutes!

Further maintenance is also fun. You can restructure your project completely or make little changes like adding a new library jar. In both cases BuildDesk's error analyzer will tell you what's wrong with your build script now. You make little changes and just regenerate the whole script. That's it! Minutes instead of days and your automatic build is ready again.

What About Price?

This is where BuildDesk virtually has no competition. Just compare BuildDesk's $199 (regular price) with "Another Java Installer" plus "Another Java Native Launcher" and you will see the big difference. Plus, there's no tool on the market that provides a complete build solution -- from compilation to packaging!

We conducted a little survey: "how long did it take to write (by hands) a build script that would compile/obfuscate/make launchers/package your product?"

The results are shocking: the fastest result was about a week of hard work! The vast majority of developers spent several weeks in total. And every time it was a pain to change it.

Now suppose you can do that in a week which is probably the minimum (maintenance is not included). How much is your week worth? Certanly much more than $199!

Save your time for something more valuable and useful, download BuildDesk and enjoy!