About InfoWorld : Advertise : Subscribe : Contact Us : Awards : Events : Store
InfoWorld HomeNewsTest CenterOpinionsProduct GuideTechIndex
PRODUCT REVIEWS GUIDE    REVIEWS    ANALYSES    SPECIAL REPORTS 
 

TEST CENTER

 
Installers ease app distribution pains

By Tim Fielden, InfoWorld Test Center
March 15, 2001


Multiple platforms and OSes make it difficult to create installation routines that your users can put to work. By automating the process, two new installer packages help take the sting out of deployment

   ADVERTISEMENT
  

Free IT resource

Virtualization Insights from Top Experts - Learn how virtualization gets real!

Sponsored by Dell

Free IT resource

TechNet: More ways to know it, share it, and keep it running.

Sponsored by Microsoft

RELATED LINKS
»  AT&T buys high-speed wireless spectrum for $2.5 billion
»  Update: Sprint chief Forsee resigns
»  IT trainer offers master's degree for hackers
»  Wireless RSS feed 

IDG ENTERPRISE NETWORK
More Network LAN/WAN News...  (ComputerWorld)
Wireless EV-DO on board  (ComputerWorld)

TOP NEWS 


IT SOLUTION SEARCH

IF YOUR COMPANY uses different platforms and OSes, it can be difficult to standardize on any one installation method. Many developers simply don't have time to create reliable installers.

Fortunately, thanks to companies such as InstallShield and Wise Solutions, developers can now create single installation applications capable of handling several OSes. The result: better installers that take less time to create.

InstallShield Professional 4.0

For good reason the wildly popular InstallShield is ubiquitous: It is a reliable, easy-to-use, adaptable solution.

The Professional Multi-Platform Edition offers the ability to easily and quickly create installation packages for multiple platforms, all within a single application.

Ironically, InstallShield's install package was a bit clumsy. We had to download the package from the CD rather than simply determine the platform we were on and start the corresponding application.

In any case, we began by creating a new project from the main IDE (integrated development environment) menu. We could build either a simple product installation, a typical installation, a product suite installation, or even an empty wizard.

We chose to build a typical installation application and quickly found ourselves defining our features and components. You can set such variables as the ability to remove or update an existing application or execute prompts for installation locations.

We then added all the necessary files and created our file launcher. All that remained was to design an icon for the launcher and then test the application. In less than 20 minutes, we had deployed a simple installer with little effort.

With the latest release of InstallShield, you can now bundle a JVM (Java virtual machine) with your installer, solving the problems that different user JVMs can cause.

Another notable addition is the set of "platform packs" for IBM AIX, Caldera OpenLinux, SuSE Linux, and Turbo Linux. The platform packs contain specialized Java classes and native code and make deployment even easier by allowing users to take advantage of the existing functionality on their machines.

For those who require even more customization, InstallShield provides a fully extensible, open API for creating items such as custom bean panels and actions.

In all, we were impressed enough with InstallShield to award it a score of Excellent. Its ease of use, widespread acceptance, and powerful features should be more than enough for most enterprises.

Wise for Windows Installer 3

Companies that deploy only Windows applications may want to consider Wise for Windows Installer 3. True, the package is limited to Windows, but its ease of use, powerful features, and plentiful wizards helped the product soar to a score of Excellent.

Wise for Windows is an application development toolkit for authoring installation packages that use the Windows Installer service. The product does an excellent job of leveraging Microsoft's standard installation engine, allowing you to create just about any Windows application imaginable.

We began our testing by selecting the application from Windows' Start menu. The package launched the environment from which we would build our applications and then prompted us with a graphical list of application types. We could create empty projects, empty modules, or transforms; we could also import existing Wise scripts or Visual Basic projects.

Using the same look and feel as Microsoft's Office 2000 installation program, Wise then presented us with a graphical method for adding features and conditions.

We were especially impressed with the interface. Each of the required steps was identified at the top of the panel, which lets you see which steps remain and which sub-tasks are required for each step.

Throughout our tests, we were able to build applications very quickly. Wise even includes a handy Distribution Wizard; you can configure your packages for distribution via an FTP site, a piece of removable media (such as a CD), or even a network location.

Wise even helps you define the features you want to install by default for three different installation types (Typical, Complete, or Custom), thanks to a new Installation Type Page within the Installation Wizard. As does the InstallShield product, Wise works with various application types, including Visual Basic, Visual C++, and Java.

Version 3 comes with numerous new enhancements. Most notably, a debugger for Windows Installer application impressed us with its capability of stepping through an installation, isolating and resolving problems as needed. The debugger works with any Windows Installer package, regardless of whether it was created using Wise or not.

Overall, Wise promises to be a very useful addition to any Windows shop that delivers software. It's probably the best installer you can buy if your users run Windows exclusively. But if you need to scale across different platforms, stick with InstallShield.

Related articles

The future of Windows

Office spruced with surprising subtlety

Visual Basic.NET makes demands on businesses

Microsoft's Allchin extols five benefits of .NET


Tim Fielden is a senior analyst with the InfoWorld Test Center. Send him comments at tim_fielden@infoworld.com.



  BOTTOM LINE
Wise for Windows Installer 3
BUSINESS CASE
A solid installer-building kit, Wise for Windows' use of the standard Microsoft look and feel makes it extremely easy to use.

TECHNOLOGY CASE
Wise provides unsurpassed tools for creating highly complex installation applications. You can distribute your packages via an FTP site, removable media, or a network location.

PROS

+ Powerful scripting capability

+ Allows users to create upgrade patches

+ Easy to use

+ Allows developers to define distribution methods

+ Provides good debugging tool


CONS

- Limits platforms to Windows


PLATFORM INFO
Windows 95/98/2000/Me, Windows NT

COST
$899

COMPANY
Wise Solutions Inc., Canton, Mich.; (800) 554-8565; www.wisesolutions.com

  BOTTOM LINE
InstallShield Professional 4.0
BUSINESS CASE
InstallShield offers broad platform interoperability, allowing your developers to quickly build installation packages for multiple platforms.

TECHNOLOGY CASE
InstallShield uses Java to let developers create and deploy the same application on different platforms. You can also include standard JVMs with the installers you build.

PROS

+ Supports numerous platforms and software distributions

+ Easy to use

+ Intuitive, customizable interfaces

+ Integrates with other installation mechanisms

+ Enables standard JVMs


CONS

- Installs awkwardly at outset


PLATFORM INFO
Any Java 2-compatible platform

COST
$2,199

COMPANY
InstallShield Software Corp., Schaumburg, Ill.; (800) 374-4353; www.installshield.com


RELATED SUBJECTS

Software Development


SPONSORED WHITE PAPERS
EMC - Lower costs and improve reliability-Get the EMC CLARiiON white paper!
Ciphertrust - Are you ready for Sobig.G? Learn how to protect your email systems.
CDW - Personal attention. CDW. The Right Technology. Right Away.
EMC - Explore key performance features and capabilities of EMC ControlCenter 5.1.1.
Intel - Free Intel white paper shows you how to deploy a secure wireless LAN
Cisco - FREE WHITE PAPER: BLUEPRINT to design and implement secure VPNs
Verity, Inc. - "Mass Consolidation Hits the Web-Search Market"
McDATA - Download a FREE storage consolidation white paper from McDATA(R).
Lucent Technologies - Overcoming Common Firewall Limitations
Lucent Technologies - Leverage Your Mobile High Speed Data Access. Download Free White Paper!
Nokia - Get the scoop! Mobilizing business white papers & case studies.
BMC Software - Maximize the Potential of Enterprise Data: Free white paper!
Network Associates - Free white paper - Strategies for Optimizing Network Costs and Benefits
Entrust - Manage identities across applications. Improve productivity.
Stalker Software - CommuniGate Pro - Transform your Email and Calendaring
Remedy - A NEW Gartner Research Note:Producing Quality IT Services

Search the IDG White Paper Library:


SPONSORED LINKS

INFOWORLD MARKETPLACE


» Hot Stock Alert (TMDI)
Telemedicus - Medical Communication Top Telemedicine Technology
» Apply BPM and ITIL at your IT Help Desk
ServiceWise brings BPM to complete IT service while eliminating integration cost. Learn more here.
» EMC delivers high-speed image capture, storage
Learn how you can quickly capture, organize, and deliver information with EMC ApplicationXtender.
» Register for your free VMWare Virtualization kit!
VMware virtualization takes the cost and complexity out of IT  Download this free kit to learn how.
» FREE Sophos Threat Detection Test
Is your AV catching everything it should? Free virus, spyware and adware scan.




 HOME  NEWS  TEST CENTER  OPINIONS  PRODUCT GUIDE  TECHINDEX   About : Advertise : Subscribe : Contact Us : Awards : Events 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy

All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses, phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

Computerworld :: Network World :: CIO :: PC World :: Darwin :: CMO :: CSO
IT Careers :: JavaWorld :: Macworld :: Mac Central :: Playlist :: GamePro :: GameStar :: Gamerhelp
ITWorld Canada :: Computerwoche :: Techworld UK :: tecChannel :: IDG.se :: IDG.no