Zinc Application Framework

Last updated
ZAF
Developer(s) Professional Software Associates
Written in C++
Operating system Cross-platform
Type Widget toolkit
Website psa.inc

The Zinc Application Framework is an application framework, intended for the development of cross-platform software applications with graphical user interface (GUI), using a widget toolkit. [1] [2] Zinc targets both embedded (such as Wind River's VxWorks) and desktop platforms.

Contents

History

In 1990 Zinc Software released its first software development package Zinc Interface Library as a tool for Borland Turbo C++. [3] This package allowed creation of text and graphics based user interface, initially only for DOS applications and since the 2.0 release also for Windows programs. [4]

In 1994 Zinc Software introduced version 4.0 of its C++ tool under Zinc Application Framework name. Zinc aimed at cross-platform development of the user interface supporting DOS, Windows, Mac and Unix. [5]

With the release of the version 5 in 1997, Zinc Software changed pricing policy and distributed "Personal Version" of the Zinc Application Framework free of charge for non-commercial use [6] - including source code and limited only by lack of technical support and distribution rights. [7]

Zinc Software was acquired in 1998 by Wind River and continued to operate as a subsidiary. [8]

In 2004 Zinc Software was sold to Professional Software Associates (PSA). [9]

Related Research Articles

<span class="mw-page-title-main">Qt (software)</span> Object-oriented framework for software development

Qt is cross-platform application development framework for creating graphical user interfaces as well as cross-platform applications that run on various software and hardware platforms such as Linux, Windows, macOS, Android or embedded systems with little or no change in the underlying codebase while still being a native application with native capabilities and speed.

<span class="mw-page-title-main">Microsoft PowerPoint</span> Presentation application, part of Microsoft 365

Microsoft PowerPoint is an American presentation program, created by Robert Gaskins, Tom Rudkin and Dennis Austin at a software company named Forethought, Inc. It was released on April 20, 1987, initially for Macintosh computers only. Microsoft acquired PowerPoint for about $14 million three months after it appeared. This was Microsoft's first significant acquisition, and Microsoft set up a new business unit for PowerPoint in Silicon Valley where Forethought had been located.

<span class="mw-page-title-main">Windows Notepad</span> Simple text editor included with Microsoft Windows

Windows Notepad is a simple text editor for Windows; it creates and edits plain text documents. First released in 1983 to commercialize the computer mouse in MS-DOS, Notepad has been part of every version of Windows ever since.

<span class="mw-page-title-main">FreeGEM</span> 1999 windowing system

FreeGEM released in 1999 is a windowing system based on Digital Research's GEM which was first released in 1985. GEM stands for "Graphics Environment Manager".

In computer programming, an application framework consists of a software framework used by software developers to implement the standard structure of application software.

wxWidgets Widget toolkit

wxWidgets is a widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications. wxWidgets enables a program's GUI code to compile and run on several computer platforms with no significant code changes. A wide choice of compilers and other tools to use with wxWidgets facilitates development of sophisticated applications. wxWidgets supports a comprehensive range of popular operating systems and graphical libraries, both proprietary and free.

<span class="mw-page-title-main">Delphi (software)</span> General-purpose programming language and a software product

Delphi is a general-purpose programming language and a software product that uses the Delphi dialect of the Object Pascal programming language and provides an integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software, currently developed and maintained by Embarcadero Technologies.

<span class="mw-page-title-main">NewWave</span>

NewWave is a discontinued object-oriented graphical desktop environment and office productivity tool for PCs running early versions of Microsoft Windows. It was developed by Hewlett-Packard and introduced commercially in 1988. It was used on the HP Vectras and other IBM compatible PCs running Windows.

DataFlex is an object-oriented high-level programming language and a fourth generation visual tool for developing Windows, web and mobile software applications on one framework-based platform. It was introduced and developed by Data Access Corporation beginning in 1982.

<span class="mw-page-title-main">StarTeam</span> Version control system

StarTeam is a version control system used in software development, especially when a project involves multiple teams in different locations. StarTeam is an SCM and SDLC software application, created by Starbase Corporation, which was acquired by Borland in January 2003 which was acquired by Micro Focus in July 2009 and later acquired by OpenText in 2023. The application is client-server, backed by a relational database that retains all changes made to a project during its evolution as well as the project requirements, task assignments, threaded discussions and bug tracking. Microsoft SQL Server and Oracle database are supported database servers.

Merge is a software system which allows a user to run DOS/Windows 3.1 on SCO UNIX, in an 8086 virtual machine.

CommSuite 95 is a communications software suite launched in 1995 by Canadian software company Delrina.

<span class="mw-page-title-main">Ribbon (computing)</span> Graphical user interface element

In computer interface design, a ribbon is a graphical control element in the form of a set of toolbars placed on several tabs. The typical structure of a ribbon includes large, tabbed toolbars, filled with graphical buttons and other graphical control elements, grouped by functionality. Such ribbons use tabs to expose different sets of controls, eliminating the need for numerous parallel toolbars. Contextual tabs are tabs that appear only when the user needs them. For instance, in a word processor, an image-related tab may appear when the user selects an image in a document, allowing the user to interact with that image.

Meeting Maker is a cross-platform personal calendar and group scheduling software application from PeopleCube. First released in 1991 for Macintosh by ON Technology, support for other platforms followed in 1993 with Meeting Maker XP. Alongside Windows and Mac, native clients were released for OS/2 and Solaris, and later also for other platforms. Some support was also introduced for mobile platforms like Apple Newton, PalmPilot and Windows CE. Although powerful, its user interface - aiming at uniformity across multiple platforms — was criticized as weak and not supporting all features of target platforms.

Aldus PhotoStyler was a graphics software program developed by the Taiwanese company Ulead. Released in June 1991 as the first 24 bit image editor for Windows, it was bought the same year by the Aldus Prepress group. Its main competition was Adobe Photoshop. Version 2.0 introduced a new user interface and improved color calibration. PhotoStyler SE - lacking some features of the version 2.0 - was bundled with scanners like HP ScanJet. The product disappeared from the Adobe product line after Adobe acquired Aldus in 1994.

Norton CleanSweep, originally released by Quarterdeck in 1995, is a software application designed to aid in the removal of installed programs on Microsoft Windows. Quarterdeck was acquired by Symantec in 1998.

<span class="mw-page-title-main">Windows 3.1</span> Major release of Microsoft Windows

Windows 3.1 is a major release of Microsoft Windows. It was released to manufacturing on April 6, 1992, as a successor to Windows 3.0.

<span class="mw-page-title-main">Windows 2.0</span> Second major release of Microsoft Windows

Windows 2.0 is a major release of Microsoft Windows, a family of graphical operating systems for personal computers developed by Microsoft. It was released to manufacturing on December 9, 1987, as a successor to Windows 1.0.

<span class="mw-page-title-main">Olivetti M20</span> Z8000 based computer designed by Italian company Olivetti

The Olivetti M20 is a Zilog Z8000 based computer designed and released by Olivetti in 1982. Although it offered good performance, it suffered from a lack of software due to its use of the Z8000 processor and custom operating system, PCOS. The company introduced the IBM PC compatible Olivetti M24 in 1983 and the M20 line was phased out.

References

  1. "Product Comparison, Portable GUI frameworks, Program once, port often". InfoWorld. Vol. 17, no. 6. IDG. February 6, 1995. pp. 70–72, 76–78, 80–82. ISSN   0199-6649.
  2. Zimmer, M. (1996). "The H1 Data-Quality Tool-GUI Programming With A Commercial C++ Class-Library". Proceedings of the International Conference on Computing in High Energy Physics '95: 644. Bibcode:1996chep.conf..642Z. doi:10.1142/9789814447188_0117. ISBN   978-981-02-2783-8.
  3. Watt, Peggy (May 21, 1990). "Third-Party Tools Announced at Borland's Turbo C++ Rollout". InfoWorld. Vol. 12, no. 21. IDG. p. 21. ISSN   0199-6649.
  4. Ayre, Rick; Ayre, Sue (December 17, 1991). "Zinc Delivers a Robust Interface Library For Windows Application Development". PC Magazine. Vol. 10, no. 21. Ziff Davis. p. 75. ISSN   0888-8507.
  5. Johnston, Stuart J. (August 15, 1994). "Zinc unites environments, languages with one code". Computerworld. Vol. 28, no. 33. IDG. p. 72. ISSN   0010-4841.
  6. "Press Release--Zinc Announces ZAF 5" (Press release). Pleasant Grove, Utah: Zinc Software. June 20, 1997. Archived from the original on February 12, 1998. Retrieved May 25, 2018.
  7. Coffee, Peter (September 29, 1997). "Zinc Application Framework: A too-well-kept secret". PC Week. Archived from the original on June 5, 2001. Retrieved May 25, 2018.
  8. Coffee, Peter (July 6, 1998). "Wind River, Zinc to duel Win CE". PC Week. Archived from the original on April 27, 1999. Retrieved May 25, 2018.
  9. "PSA Press Releases, Milestones Partnering, 2004". PSA. 2006. Archived from the original on December 15, 2006. Retrieved May 25, 2018.

Further reading