PREVIEW :A first look at NeXTstep 3.0

At NeXTWORLD Expo, the NeXT community got its first chance to pound on the keys of a NeXTstation running NeXTstep Release 3.0. We did just that and the following report outlines our first impressions.

by Simson L. Garfinkel

Although NeXTstep Release 3.0 hosts radical new features for developers Ð such as the Database Kit and 3DKit Ð and breakthrough connectivity support for networks that includes support for both Novell Netware and Apple's Ethertalk, NeXT has limited the number of changes to the operating system's user interface.

NeXTWORLD found changes in the prerelease version that ranged from cosmetic differences in most of the operating system's icons to minor new features added to programs like Workspace and Terminal designed to make NeXTstep easier to use.

Of course, the prerelease version of NeXTstep 3.0 that NeXTWORLD examined was several months from shipping. Any interface features we found were not necessarily set in stone Ð there may be further changes in the shipping product.

Nevertheless, this first look at the work-in-progress reveals the areas that NeXT is working on and shows what directions NeXT is taking.

Color
People dismayed by the lack of color in the NeXTstep interface won't be let down by 3.0; the new operating system has ample color throughout the user interface. Everything from document icons to the application interfaces have been colorized in some way. The nice part about NeXTstep is that the color fades into the background and for many applications is almost subliminal.

Directory-folder icons are now colored like manila paper, and are darker towards the front to enhance the three-dimensional effect. The NeXTstation icon for the root directory is also colorized, with a purplish screen that has a spectacular highlight in the center. The recycler now has a touch of green.

Icons in the dock are now subtly shaded, so that the upper right corner is lighter than the lower left. This results in the dock icons looking like they are about to peel off the screen Ð enhancing the illusion that they are floating above the windows. Keith Ohlfs has clearly been hard at work.

Other systemwide features
There are many new systemwide features in the new NeXTstep; here are a few that we noticed:

Workspace Manager
Workspace Manager is now a separate program that runs underneath the window manager. This should improve system reliability; crashing the workspace won't mean an abrupt termination of all your other programs. It also has a flood of new features:

Mail
Changes to the Mail app include:

Colors panel
Order has been put to the NeXTstep Colors panel. The panel now has four main viewing modes: color wheel, sliders, picture, and list. (Underneath the sliders mode are the grayscale, RGB, HSB, and CMYK views found in NeXTstep 2.0.) Pantone colors are still one-way: While the panel lets the user choose a color by Pantone number, or change a Pantone number to an RGB configuration, it won't let you pick a color and have the system tell you the matching Pantone value.

IconBuilder
NeXTstep now comes with a simple-to-use program for creating and editing TIFF files used for icons. The program, IconBuilder, has tools for drawing lines, squares, circles, filling areas, moving pixels around, and typing text onto the background. Because it is pixel-based, and not object-based, it is a big step down from Draw Ð it even has fewer features than the original release of MacPaint. Fortunately, new tools can be loaded into IconBuilder at run-time.

Fax Modems
NeXTstep 3.0 pays much closer attention to faxes and fax modems.

Developer's corner
As we said before, NeXTstep 3.0 is a developer's feast. Here's a sample of what we found:

What we missed
Our copy of NeXTstep was missing the new Librarian and Edit programs. Expect to hear more about those in the future.