So you want to make your first application but have no tools? Maybe you used Netbeans before or just want to try it? As for me - I just use Netbeans for other projects (especially JavaScript based) and it was a natural choice for me. It's easier to switch languages than tools. Whatever your case is - here is a step-by-step instruction from a clean system to fully functional development environment.