TweetFollow Us on Twitter

MacWorld 90
Volume Number:6
Issue Number:6
Column Tag:Show Report

MacWorld Expo, April 1990

By Kirk Chase, Editor, MacTutor

The April 1990 MacWorld Expo in San Francisco is still having its effects at the time of this writing. The show was as large as ever in terms of exhibitors, but the crowd seemed smaller than last year with the exception of Industry Day and all the gate crashers. Still the show had some interesting products out for the developer and some good conferences (most of which were repeated due to the crowd of developers wanting in to hear them). Here are some of the highlights on products and conferences.

Products in View

After Dark

Berkeley Systems, Inc.

1700 Shattuck Ave.

(415) 540-5535

The people who made doing nothing on you Mac an enjoyable experience have announced a programming contest for their versatile screen saver, After Dark. Call Berkeley Systems for the entry form for all the details and rules. Then send in your compiled module on disk for judging. Grand prize is a SuperMac™ 19" Trinitron® Color Display with Spectrum/8 Series III Graphics Card. Second prize is the Maxcess™ 250t Tape Backup. Third prize is a Nutmeg/Xerox Full Page Display with graphics board. In addition, you can get $1000 more if they feature your module in an upcoming release.

Berkeley Systems is offering such nice prizes that everyone will be getting in on the action. Remember the deadline for getting your module in is midnight, August 1st, 1990. It will be interesting to see what is done giving this chance for fame and fortune from just a screen saver.

Macintosh Inside Out

Addison-Wesley

(617) 944-3700

Addison-Wesley started their new series of books for the Macintosh. Programming with MacApp® by David A. Wilson, Larry S. Rosenstein, and Dan Shafer is the first in the series which was announced at the show. This book covering Apple’s popular object programming environment goes into depth on using MacApp with MPW. It is filled with tips and examples. The book also comes with a disk.

The next book out in the series is Elements of C++ Macintosh Programming by Dan Weston, another well-known figure in the Macintosh community. This one is due out in June, or possibly July, so look for it on the shelves of your computer bookstore soon. This book will help you get started with C++. In fact, you should keep on looking on the shelves for other books in the Macintosh Inside Out series; they will cover such topics as MPW, System 7.0, and 32-bit QuickDraw.

Peter Norton Utilities for the Macintosh

Peter Norton Computing, Inc.

(213) 319-2000

The man who is famous for his utilities in the IBM world has brought a series of Macintosh utilities. The Norton Utilities for the Macintosh solve many of the data recovery problems. Some of the utilities included are the Norton Disk Doctor for diagnosing and repairing disk errors, Format Recover/File Saver for restoring file/folder after an accidental erasure or disk damage, UnErase for recovering “trashed” files, Speed Disk for hard disk optimization, Disk Editor, and more.

CAUSE

Maxem Corporation

(602) 491-2466

CAUSE is a product designed for the non-programmer. It is designed for the business person who wants to create custom software, without learning how to program. CAUSE may be thought of as a poor man’s “application generator”. Like that of other application generators like Serius, CAUSE can create simple applications and do it across both MS-DOS and Macintosh platforms! Unfortunately you must take the lowest common denominator. But even still, I was impressed with what it could do without a single line of coding.

To make an application, your first step is to your resources, such as windows. The next is the assignment of “steps”. These “steps” will create/open/save files, print reports, etc. With CAUSE you can create a simple database. And if you think your creation is good enough, Maxem will help you market your application, called “EFFECT”, by helping package and distribute your product.

Apple Products

Apple Programmer’s &

Developer’s Association

(800) 282-2732

MPW 3.1 is on its way. Available on a CD ROM as well as disks, version 3.1 offers a number of enhancements and updates. This is definitely a “must” upgrade according to a number of known authorities. There have been a number of improvements in SADE while you are single stepping. Also there have been extensions put in for working with SADE in either C++ or Object Pascal. Several bugs have been eradicated. Also there is better support for large Object Pascal programs.

MacApp 2.0 will be out (hopefully) by the time you read this. It will also come with sample source code for six applications. It is hoped that the sample applications, in connection with the updates to MacApp, will aid the developer to get into “Object Programming” (or “Object Oriented Programming” if you OP for OOPs).

Making it’s debut later on the scene is MPW C++ 3.1. Enhancements to C++ will allow you to mix Object Pascal with C. About the best improvement is the support for precompiled headers. Anyone who has developed in an OP environment knows the vast array of files needed to even get out the simplest application. By having support for precompiled headers, as THINK C has had for almost a year, compile time can be greatly reduced.

If you are waiting for System 7.0, you probably have had a lot of practice waiting, and you will get even more practice when since it is not expected out until the end of the year. But those fortunate enough to be going to the Worldwide Developers’ Conference in May are expected to receive a beta version on CD ROM.

MacTutor CD ROM Source Code

MacTutor

(714) 777-1250

You’ve asked for it for a long time. Now it is here. The CD ROM version of our source code from day one up through December of 1989 is now available. Included on the CD is the topical index of the last five years. And to make life even easier, there is a text retrieval engine where a developer can search on any word that might be on a source and almost instantly be rewarded with a list of the sources that contain the word. Double click on any entry in the list, and you are taken to that source file with the word or phrase already highlighted. No more wondering what issue that routine you wanted was in. A CD ROM driver and the MacTutor CD will solve your problems.

ARANDA

Soft-Set Technologies, Inc.

(604) 734-1622

Soft-Set was showing a demonstration of ARANDA, a new software development and CASE tool. ARANDA makes your life easier in understanding and analyzing existing code, documenting it, and manage a product even better. This tool is like a browser and source code database all in one. Just feed it your Pascal or Object Pascal code and you’re off and running. Then you can look at the structure of your code, jump back and forth from a hierarchical view to your source, document it, and so on. This product is indispensable in getting new, or even old, team members up to speed with the software project.

Conferences in View

Most of the developers’ conferences at the show were not the greatest in my opinion. Although many of them had to be repeated because of the great number of people wanting to attend, they were flawed for the most part in two respects. First, most of them were presented by people who must have just read their own press releases. And second, the panels were so large as to give member only about ten minutes to say something useful. It would have been better in most cases to have visited the individual booths and grabbed a press release.

C++/MPW Report

This meeting gave an overview of what C++ is and where it is going in connection with MPW. They discussed some of the problems facing C++ and MPW. Most notably was the need for about 8 megs, two monitors, and something like Jasik’s Incremental Build to get down to business. An actual C++ compiler, instead of a preprocessor, and a richer set of tools were also on the wish list.

The next version of MPW hosts a number of improvements. Among them are split windows, shell optimizations, Mac II flags, and “411” on line help (taken from the phone company’s number for information). It was suggested that MPW would do better to have “911” help.

Object Oriented Programming Tools

This meeting was strictly a marketers’ meeting. In this session you were introduced to a number of object development environments. Symantec showed off their latest version of THINK Pascal; this latest version is MacApp compatible, has a very nice Browser, and has a number of tools (such as a source code converter from THINK Pascal to MPW Pascal, SARez, SADeRez, etc.) to help you. You also got a view of SmallTalk 80 and SmallTalk V for the Mac. Along for the ride was Prograph from TGS; Prograph is perhaps the most unique object programming environment out in the Mac community and hosts a number of nice development features.

Developer’s Toolkit

This session had a number of good tips for the developer. Jim Edmond talked about using HyperMedia (or HyperHype as I feel) tools such as SuperCard and CompileIt! for rapid prototyping and even development. Darren Adler gave the best tips in this session to the developer on how to reduce code complexity, side by side code comparison with the source and assembled version, and so on. It was suggested that MPW scripts could be used more effectively to help reduce development.

In’s and Out’s of INITs

This was, in my opinion, the best session of the whole conference, and I truly wish the other sessions could have been more along these lines. Rather than selling some product, these panel members, all very well known individuals, went one by one giving short tips to those writing INITs. Among the tips were some like don’t initialize windows if your INIT doesn’t use them, how to transfer your code to the system heap for later use, how to delete your installation code, don’t do tail patching unless necessary, don’t make your INIT so that it, or any of its file, depend on being in a certain folder (like the System Folder), and many more.

Extending the Mac User Interface

This session gave a number of guidelines in the creation of dialogs, menus, tool pallets and so on. They suggested that there should be better organization, consistency, and clarity from applications in general and applications of the same type. They recommended a number of helps in designing a dialog and other interface objects. They then asked for support in implementing these. I was surprised that it was not a “these are the new rules” session but rather a “this might be a better way” session. Some of the extensions would do rather well in ending our confusion if adopted by developers. And even if you were the only one, your application would look and feel a whole lot better (thereby forcing others to adopt these principles in user interface design).

This MacWorld Expo was exciting for a number of reasons. Besides the introduction of a number of new applications, there seemed to be an increase in developer tools and applications. There were also a number set for release in the not so distant future; I was unhappy with that because of the extra couple months of waiting time already from last MacWorld, but hopefully Boston will be sporting a number of new products for the developer. I hope they do a little better on the conferences. I feel why pay for a press release and a demo that you can get for free in a booth on the show floor.

 
AAPL
$99.18
Apple Inc.
-1.57
MSFT
$45.90
Microsoft Corpora
-0.46
GOOG
$568.27
Google Inc.
-9.09

MacTech Search:
Community Search:

Software Updates via MacUpdate

Cocktail 8.0 Beta 2 - General maintenanc...
Cocktail is a general purpose utility for OS X that lets you clean, repair and optimize your Mac. It is a powerful digital toolset that helps hundreds of thousands of Mac users around the world get... Read more
QuickBooks 2015 16.0.0.1352 R1 - Financi...
QuickBooks 2015 helps you manage your business easily and efficiently. Organize your finances all in one place, track money going in and out of your business, and spot areas where you can save.... Read more
Mac DVDRipper Pro 5.0.1 - Copy, backup,...
Mac DVDRipper Pro is the DVD backup solution that lets you protect your DVDs from scratches, save your batteries by reading your movies from your hard disk, manage your collection with just a few... Read more
Apple OS X bash Update 1.0 - Fix for sec...
The OS X bash Update fixes a security flaw in the bash UNIX shell on OS X 10.9.5 (also on OS X 10.8 and 10.7 [see Related Links below]). OS X 10.9.5 or later Downloads for OS X 10.8 and OS X 10.7 in... Read more
SyncTwoFolders 2.0.5 - Syncs two user-sp...
SyncTwoFolders simply synchronizes two folders. It supports synchronization across mounted network drives and it is a possibility to run a simulation showing in a log what will be done. Please visit... Read more
FinderPop 2.5.7 - Classic Mac utility, n...
FinderPop is a Universal preference pane that extends OS X's contextual menus using a FinderPop Items folder much as the Apple Menu Items folder used to do for the Apple menu. It has other features... Read more
VueScan 9.4.45 - Scanner software with a...
VueScan is a scanning program that works with most high-quality flatbed and film scanners to produce scans that have excellent color fidelity and color balance. VueScan is easy to use, and has... Read more
LibreOffice 4.3.2.2 - Free Open Source o...
LibreOffice is an office suite (word processor, spreadsheet, presentations, drawing tool) compatible with other major office suites. The Document Foundation is coordinating development and... Read more
calibre 2.4 - Complete e-library managem...
Calibre is a complete e-book library manager. Organize your collection, convert your books to multiple formats, and sync with all of your devices. Let Calibre be your multi-tasking digital... Read more
Default Folder X 4.6.9b1 - Enhances Open...
Default Folder X attaches a toolbar to the right side of the Open and Save dialogs in any OS X-native application. The toolbar gives you fast access to various folders and commands. You just click... Read more

Latest Forum Discussions

See All

Manage Your Cloud – Wunderlist Now Suppo...
Manage Your Cloud – Wunderlist Now Supports Dropbox Posted by Jessica Fisher on October 1st, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Nexticy Review
Nexticy Review By Jennifer Allen on October 1st, 2014 Our Rating: :: IDEAL FORM CREATIONiPad Only App - Designed for the iPad Nexticy allows you to make your own forms for research purposes or to organize your business better. It’s... | Read more »
Tiny Troopers: Alliance Marches onto the...
Tiny Troopers: Alliance Marches onto the App Store Tomorrow Posted by Jessica Fisher on October 1st, 2014 [ permalink ] Tiny Troopers: Alliance, by Kukouri, is a | Read more »
HeroCraft Introduces Unlimited Sequel to...
HeroCraft Introduces Unlimited Sequel to WW2: Sandbox. Strategy & Tactics Posted by Jessica Fisher on October 1st, 2014 [ permalink ] | Read more »
RGB Express Review
RGB Express Review By Jennifer Allen on October 1st, 2014 Our Rating: :: DELIGHTFUL PUZZLINGUniversal App - Designed for iPhone and iPad Guide trucks along their delivery routes in RGB Express, a testing but charming puzzle game... | Read more »
The Sagas of Fire*Wolf (Games)
The Sagas of Fire*Wolf 1.0 Device: iOS Universal Category: Games Price: $9.99, Version: 1.0 (iTunes) Description: | Read more »
BuggyFun Review
BuggyFun Review By Amy Solomon on October 1st, 2014 Our Rating: iPad Only App - Designed for the iPad BuggyFun allows children to create their own tracks for bugs to interact with for a unique open-ended experience.   | Read more »
Fold the Adventure Review
Fold the Adventure Review By Jennifer Allen on October 1st, 2014 Our Rating: :: AWKWARD FOLDSUniversal App - Designed for iPhone and iPad Fold pieces of paper to create platforms for a princely rabbit in this puzzle game; something... | Read more »
WW2: Sandbox. Strategy & Tactics (G...
WW2: Sandbox. Strategy & Tactics 1.0.0 Device: iOS Universal Category: Games Price: $9.99, Version: 1.0.0 (iTunes) Description: ***NOTE: Compatible with iPhone 4s and up, iPad 2 and up - may not work properly on earlier devices... | Read more »
apeFilter (Music)
apeFilter 1.0 Device: iOS Universal Category: Music Price: $6.99, Version: 1.0 (iTunes) Description: | Read more »

Price Scanner via MacPrices.net

Amazon offers 13-inch MacBook Air for $899, $...
Amazon.com has the 13″ 1.4GHz 128GB MacBook Air on sale for $100 off MSRP including free shipping: - 13″ 1.4GHz 128GB MacBook Air: $899.99 Read more
Apple resting On Its iPhone Laurels? – The ‘B...
Apple calls its new iPhone 6 and 6 Plus “The Biggest Advancements in iPhone History,” but does reality live up to the hype? “Seldom have so many waited so breathlessly for so little,” tweeted veteran... Read more
Roundup of Apple Mac and iPad Education disco...
Purchase a new Mac or iPad at The Apple Store for Education and take up to $300 off MSRP. All teachers, students, and staff of any educational institution qualify for the discount. Shipping is free,... Read more
Apple Boycotts German Magazine Computer Bild...
Apple has revoked its PR accreditation of Germany’s Computer Bild, Europe’s best-selling PC magazine, in reaction to Bild’s posting of a “#Bentgate” YouTube video. Axel Telzerow, editor in chief of... Read more
iPhone 6 & iPhone 6 Plus Available in Chi...
Apple has announced that iPhone 6 and iPhone 6 Plus will be available in China beginning Friday, October 17 from the Apple Online Store (http://www.apple.com), Apple’s retail stores, and an expansive... Read more
MacBook Airs on sale for $100 off MSRP, start...
Best Buy has the new 2014 MacBook Airs on sale for $100 off MSRP on their online store. Choose free home shipping or free local store pickup (if available). Prices valid for online orders only, in-... Read more
Apple Releases OS X Mavericks bash Update 1.0...
Apple has released a patch update for OS X Mavericks users to address the recently-detected “Shellshock” security bug in BSD UNIX’s bash shell. Apple says only a few Mac users who had manually... Read more
Pivotal Payments Ready for Apple Pay – FlexPo...
Pivotal Payments, a provider of merchant services and global payment processing solutions, has announced its proprietary FlexPoint platform will support credit and debit transactions through Apple’s... Read more
iStabilizer Announces Tabarm — First Friction...
iStabilizer, a specialist in universal lightweight compact tripods, steady cams, dollies, mounts, and remotes for smartphones, tablets, and cameras, announced today the iStabilizer tabArm, the first... Read more
IStabilizer Flex Smartphone Tripod Wins Usa T...
iStabilizer, a specialist in universal lightweight compact tripods, steady cams, and other products for smartphones, tablets, and cameras, has announced today that its iStabilizer Flex smartphone... Read more

Jobs Board

*Apple* Retail - Multiple Positions (US) - A...
Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, you're also the Read more
*Apple* Retail - Multiple Positions (US) - A...
Job Description: Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, Read more
Senior Event Manager, *Apple* Retail Market...
…This senior level position is responsible for leading and imagining the Apple Retail Team's global event strategy. Delivering an overarching brand story; in-store, Read more
*Apple* Solutions Consultant (ASC) - Apple (...
**Job Summary** The ASC is an Apple employee who serves as an Apple brand ambassador and influencer in a Reseller's store. The ASC's role is to grow Apple Read more
Project Manager / Business Analyst, WW *Appl...
…a senior project manager / business analyst to work within our Worldwide Apple Fulfillment Operations and the Business Process Re-engineering team. This role will work Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.