I've developed some nice software, and now all I need is an installer for it.
The things I need in it are in the following:
- Must be free (not free trial)
- No or minimal branding
- Ability to add licensing
- Simple to use, not a huge learning curve
If you would like a gratis but full fledged and easy to use installer creator you will not go far wrong with Inno Setup.
There is also a IDE/GUI available to get you started.
If you're going for maximum simplicity and ease of use, I might recommend just using WinRar to create what is known as a "Self-Extracting Archive" (SFX). This is basically a self-contained installer that will extract a bunch of files for you to a directory.
To do this, simply add the files you want to extract to a new archive and tick the "Create SFX archive" option.
You can then go in the "Advanced -> SFX Options..." menu, where you can very easily setup advanced features, like:
It's a very simple approach, and quite self-explanatory, you probably won't even need a tutorial to make it work. One hint that is not clear from the menu: you can use HTML in your info/license text if you want, and it will display correctly formatted.
WinRAR is commercial: "You can try WinRAR before buy, its trial version is available".
A similar (self-extracting packer) free-to-use tool is already installed with every Windows, but quite unknown, because not featured:
(just type it in your command line)
Here are some links with more info: