Special

Introducing the “Welcome to Xojo” Bundle!

New to Xojo and looking for guidance? We've put together a terrific bundle to welcome you! Xojo Bundle

This bundle includes six back issues of the magazine -- all of year 16 in printed book and digital formats -- plus a one-year subscription (beginning with 17.1) so you'll be learning all about Xojo for the next year. It's the perfect way to get started programming with Xojo. And you save as much as $35 over the non-bundle price!

This offer is only available for a limited time as supplies are limited, so hurry today and order this special bundle before the offer goes away!

Article Preview


Buy Now

Issue 4.1

REVIEW

Ghost Installer Studio

Issue: 4.1 (September/October 2005)
Author: Brian Rathbone
Article Description: No description available.
Article Length (in bytes): 4,194
Starting Page Number: 8
Article Number: 4103
Related Web Link(s):

http://www.ethalone.com/

Full text of article...

Windows developers are inevitably faced with the daunting task of creating an installer for their latest application. Unlike Macintosh users, Windows users expect an application to have an installer, and they expect that installer to behave in a certain manner.

The look and feel of your application's installer is one of the first impressions you get to make on your user, and the quality of your installer can make or break you. There are several free or inexpensive installer creation utilities available, which suit the needs of the average hobbyist programmer, but lack the power and flexibility needed by serious Windows developers.

Ghost Installer Studio weighs in with an impressive feature set and an attractive IDE. That's right -- Ghost Installer features an IDE that gives the developer complete control over almost every conceivable option.

It also includes a dialog editor, which allows you to add URLs, pictures, animations, and even a browser control to your dialogs. Ghost Installer Studio impressed me immediately, by allowing me to browse the online support forums from within its installer.

Where low-end installer utilities create binaries that cannot be digitally signed, Ghost Installer Studio not only supports Authenticode Signatures, it incorporates the digital signing process into the IDE. No more forgetting to apply your signature before uploading your latest version.

Ghost Installer Studio is not for the faint of heart, this is a serious development tool, and there is complexity along with its power. The customizable IDE is loaded with features, but does not give the developer a great deal of guidance along the way.

The complexity of this product also contributes to the number of bugs present in the demonstration version. Some of the bugs are purely cosmetic, and do not affect the functionality of the application. Other bugs were more serious.

I was unable to compile my installer using the MSI option. The process failed with a file not found error. A trip to the support forum revealed that MSI support is not yet complete, and is planned for version 5.

Ghost Installer Studio has the potential to provide serious developers with the power, flexibility, and absolute control that they need. Support for many standard scripting languages allows for even further customization, without having to learn yet another scripting language.

There are some situations where an application's installer is much more difficult to create than the application itself. In many of these cases, low-end installer packages fall short.

If you find your self needing support for the latest installer technologies, and are willing to invest time and energy into a seriously trick installer; or if you simply need one or two advanced functions that other packages lack, then Ghost Installer Studio may save the day.

You may have to deal with some bugs and a slightly obtuse interface, but the power you crave shall be yours.

End of article.