InstallAnywhere, the Most Powerful Installation Solution for Multiplatform Software Deployment and Configuration
Overview
InstallAnywhere is the most powerful multiplatform software installation solution available. InstallAnywhere deploys software onto any platform and configures applications for optimal performance.

InstallAnywhere supports the platforms that run the enterprise, including the latest editions of Windows, Mac OS X, Solaris, Linux, NetWare, HP-UX, AIX, and many more.

InstallAnywhere is available in 2 editions, all based on the same award-winning, multiplatform installation technology. The editions are designed to accommodate every need and budget, from large, multi-national enterprise development teams and commercial software vendors, to the smallest independent software authors.

Features

Extensive Platform Support

InstallAnywhere makes installing and running multiplatform software as easy as installing and running platform-specific software. InstallAnywhere supports platform-specific installation destinations (Windows directory, /usr/local/bin, Mac OS X Dock, etc.), is compliant with the requirements of the "Designed for Windows XP" and "Built for Mac OS X" certifications, and integrates seamlessly with Linux RPM and the Windows Service manager.

One Project - All Platforms

InstallAnywhere's Advanced Designer allows you to easily build installers for every platform you support in one project. This allows developers to speed development, lower installation costs, and increase customer satisfaction by providing a consistent deployment experience on every system they use.

Localized Designer

InstallAnywhere's developer environment, including the six-step Project Wizard and the Advanced Designer, is available in localized language versions. Developers who speak English, French, German, and Japanese can author multiplatform installers using their native language. These installers support the full range of platforms and all 29 installer languages supported by InstallAnywhere.

Localized Installers

InstallAnywhere comes with pre-translated installer panels in 29 languages, making it easy to localize your installers. InstallAnywhere supports the following locales: Basque, Brazilian Portuguese, Catalan, Simplified Chinese, Traditional Chinese, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Quebecois, Russian, Slovak, Slovenian, Spanish, Swedish, Thai and Turkish.

Installers Run in Silent, Console, or GUI Modes

InstallAnywhere provides the ability to run installers in silent, console, or full graphical mode, according to the desire of the developer and the needs of the system. InstallAnywhere provides a superior end-user experience with features such as:

  • A Swing-based UI that provides unlimited panel customization and branding capabilities
  • Installers that automatically assume the look and feel of the target platform
  • Automatic installation label generation
  • GIF and JPEG image support
  • PNG image transparency support
  • Preview of all aspects of GUI installer at authoring time
  • A complete graphic library

Handles Platform-Specific Details

InstallAnywhere has all of the platform-specific functionality that you'll ever need. InstallAnywhere reads and sets system environment variables, creates aliases, shortcuts and links, executes platform-specific executables and shell commands, installs to system-specific locations (such as the Windows Start Menu or the Mac OS X Dock), and registers and installs OS-dependent libraries (such as DLLs and shared libraries). On Windows, InstallAnywhere manages Windows Services and reads and writes from the registry. RPM integration on Linux means that installers function with the operating system's package management.

Merge Modules and Templates

Merge Modules and Templates speed development of installers by creating standard re-usable components which can be easily integrated with new projects.

Merge Modules allow for the easy creation of suite installers, subinstallers, and templates, delivering reusability from project to project, within development teams, across the enterprise, or from third-party providers. Templates are used to create uniform looks and feels for your installer projects and would be ideal for companies with multiple software products.

Intuitive, Easy to Learn and Use

InstallAnywhere's intuitive and well-designed user interface allows you to build installers quickly and efficiently. Create a basic installer with the six-step Project Wizard in less than five minutes or use the Advanced Designer's powerful graphical interface to build customized installers that control every facet of the deployment process.

The folder view shows you exactly what will be installed to each destination on your end-user's system. InstallAnywhere fully supports dragging and dropping of files from the developer's system, and contextual right-click menus provide instant access to common functionality. InstallAnywhere's compliance with Section 508 of the U.S. Federal Government's Rehabilitation Act (The Electronic and Information Technology Accessibility Standards) provides full accessibility of installers for users with disabilities.

Ideal for Server Side and Web Services Deployment

InstallAnywhere is the perfect tool to build installers for complex server solutions. The extensive JavaBeans-based open API delivers unlimited customization flexibility. Other actions allow installers to add data to existing XML files on the end-user's system, modify XML files, or parse and extract data from XML files. Additionally, XML files can be stored on the end-user's file system, installed during deployment, or can be accessed from archive files (such as ZIPs, JARs, WARs, or EARs). XML files can be transformed using XSL, simplifying the deployment of EJBs into J2EE application servers. InstallAnywhere also integrates with ANT, a Java build tool from the Apache foundation, making it easy to perform advanced tasks such as EJB deployment, J2EE application server management, and access to FTP and Telnet servers.

LaunchAnywhere

Zero G's exclusive LaunchAnywhere technology makes it possible to launch Java applications on Windows, Mac OS X, and Unix systems as if they were platform-specific applications. With LaunchAnywhere, the end-user double-clicks on an icon (on Windows) or types a simple command (on Unix) to start a Java application.

Automatic Java VM Installation

With the diverse Java Virtual Machines currently in use, you need to make sure that your application runs only on your tested and qualified Java VM. InstallAnywhere bundles an application-specific "private" Java Virtual Machine and installs it as part of your application's deployment, ensuring that your end-users have the Java VM you selected. InstallAnywhere deploys all industry standard Java VMs, including those from Sun, IBM, HP, and Apple.


InstallAnywhere is a registered trademark of Macrovision Corporation. All the other trademarks are trademarks or registered trademarks of their respective owners. Last update: 09/08/2005 - www.kapitec.com