Before I go on, I would like to remind everyone that PDAs are, like so many other things in the computer industry, as much a religious issue as a technical one. This should come as no surprise, since a PDA is perhaps the most intimate of computing devices. This is why I suspect there will always be stiff competition in the PDA industry - all other things being equal, there is still room for a lot of variation in the style of user interface people prefer, or the mix of capabilities they need.
Before you buy a PDA - or change PDAs - I strongly recommend you try as many as you can. Take advantage of the unconditional return policies offered by better dealers. Visit your favorite computer superstore and play with the display models for a few hours - before I finalized my most recent purchase, I spent many an hour in Elek-Tek and Best Buy hunched over the PDA table, exploring every feature of the LX, Magic Link, newer Newtons, and so forth.
The designers of the LX faced the problem of cramming a full PC/AT compatible keyboard into a 6x3 inch area, while still leaving commonly used keys easily accessible. They chose to accomplish this by combining a QWERTY area with a numeric keypad; besides those, there is a cursor diamond and ten function keys. The numeric keys on the alpha keyboard have been replaced by eight blue keys which select applications.
With so much to fit and so little space to fit it into, the keys on the LX ended up small. HP chose to make them calculator-style, small and rectangular, raised about 1/8 inch above the case, with a positive "click" when pressed. Surprisingly, this doesn't work nearly as bad as it might seem - the height of the keys makes the spaces between them easy to feel, and the click leaves no doubt that they have been pressed. On the other hand, they are rather stiff, which makes touch typing on the LX all that much harder.
But lets face it, touch typing on a PDA keyboard is not a natural skill. If your fingers are fat enough it's probably impossible, even on one of the wider keyboards like the one on the Psion 3. The HP's keyboard is not one of the easier ones to get used to, but it works reasonably well for me. Once again, try it before you buy it - I personally liked the Psion's keyboard better for speed-typing, but other features of the 200LX made the compromise acceptable.
When running DOS applications, this screen appears as a normal CGA, with all the usual modes. It will do 80 column text, albeit very small 80 column text. Two other standard fonts are provided, one which supports 64-column text and one which provides 40 columns. In either of the large font modes, the screen is still a virtual 80x25 and can be scrolled using the keyboard. The built-in applications use a mixture of these fonts to display data on a single screen, and in most cases the "main font" can be selected by the user.
System Manager is HP's answer to the "making DOS useful" problem. When it's running, System Manager takes over the machine, managing memory and other resources used by multiple "System Manager Compliant" applications. Besides being an operating system enhancement, System Manager also includes a library of user interface tools, giving programs access to the same menus, dialog boxes, and other tools used by the built-in applications.
System Manager provides a simple paradigm for dealing with applications: each application should take a minimum amount of memory (most of the built-ins hover around 50-55K), and multiple applications may be open at once. Switching between applications is performed by keystrokes; built-in applications have predefined keystrokes, and user-supplied software can use those not used by the built-ins. Switching to an application will open it, if it is not already running. The Application Manager (itself an application) provides an iconic interface to running programs, along with management functions.
Applications need not be specifically written for the LX to run under System Manager, though ordinary MS-DOS applications will obviously not get any of the special LX features. Ordinary DOS programs and batch files can be assigned to keys, and will run along with the rest. The most notable limitation when running ordinary DOS applications is the well-known 640K memory limit, except in the System Manager environment that 640K has to be shared by all running programs. As a result, some DOS applications will find the System Manager cramped. These applications can be run with System Manager disabled, though with some added inconvenience.
That common user interface is, as expected, mostly text-based, with heavy use of the function keys, but HP has done a good job making it easy to use and consistent. Data entry screens make use of an array of standard "window" elements like listboxes and radio buttons, and all the usual sorts of keyboard shortcuts and navigation aids are available. Many of the function keys do the same thing in all applications - for instance, F2 is always "Add".
Similar to subsetting is the "Smart Clip" function. A Smart Clip is similar to a mail-merge document in a word processor - a free-form text with special fields inserted at appropriate points. In the LX database, Smart Clips are used to show how data will be printed or exported from a file. Like subsets, Smart Clips can be saved for easy reference. While Smart Clips aren't as flexible as a real report writer, they are more than adequate for a small database on a palmtop.
The database is, I think, one of the most useful bits of software in the LX. Even if HP had chosen not to include the phone book and note taker it would be easy to create them, along with any number of other useful data management applications. It's not Paradox or Access, but for quick access to data in the palm of your hand it's just right. Incidentally, the database is constructed to operate on files in-place and can handle a large number of records, so using it on fairly big collections of data and/or files stored in flash memory is reasonable.
Moving along, we come to the appointment book. The appointment book handles both timed events and to-do items, and once again, HP has crammed a lot of flexibility into it. For example, the alarm associated with an appointment can run a program or keyboard macro, and the repeating-appointment option is fully customizable. The only complaint I might be tempted to make about the appointment book is that the screen is too "busy" at times, and the alternate views (week and month) are not as "pretty" as they could be. (Compare the HP's appointment application to, for instance, a Psion 3A.) But these are only minor complaints, as the LX does more than I would have asked in the appointment-management area.
There is not much that can be said about Lotus 1-2-3. The version in the LX is DOS version 2.4, and the only things left out are the "extras" included in the real package, mostly due to the limited space available in the palmtop. The spreadsheet itself lacks nothing, and every standard Lotus feature works the same as it would on the desktop. A few HP-specific extras have been added, including System Manager compliance and a link to HP Calc so that its solver can be used on spreadsheet data.
Pocket Quicken is a new addition to the LX family, appearing for the first time in the 200LX. Pocket Quicken is a stripped-down version of the full Quicken product - basic account management and little more. All of the data stored by the full version of Quicken is there, including categories, classes, multiple accounts, and transfers, and information can be moved to and from the desktop version of Quicken through QIF files. What Pocket Quicken lacks are the extensive reporting and analysis features of the desktop version. Pocket Quicken supports only a few basic report types, and no more. It's entirely adequate as a check register or expense recorder, but for more extensive financial analysis you will want the desktop version as well.
The last application in this group is HP Calc, which is in some ways the most complicated application in the entire LX software suite... not surprising, coming from a company known for (among other things) powerful calculators. HP Calc is apparently based on the 19B-II business calculator, and it certainly has a lot of business-related functions built in. As a scientific calculator it is merely adequate, though it can be switched to RPN which is a plus for experienced HP users.
Linking to the desktop is handled by Laplink Remote Access, which lets the palmtop "drives" appear on the desktop. The 200LX also supports the older data-transfer scheme - a proprietary one - for easy linking to previous LX models and desktops with older versions of the Connectivity Pack. The Connectivity Pack is still available, but is no longer strictly necessary for desktop linking, if you have Laplink Remote Access already (from the CommWorks package, for example). The Connectivity Pack does include desktop version of the LX's applications (except 1-2-3 and Quicken) and data import-export features, though, so it still may be a useful purchase.
Unfortunately, the LX isn't as well-integrated in the communication arena as some other PDAs. There is no built-in fax software, and the supplied e-mail package is Lotus CC:Mail Mobile, which of course requires a CC:Mail host to communicate with, leading many LX users to conclude that it is basically useless. On the other hand, CC:Mail is not necessarily any worse than a completely proprietary system such as NewtonMail - there are a lot of CC:Mail installations, but only one eWorld. Furthermore, at least one enterprising individual has set up a CC:Mail post office catering to LX users, and another is working on an Internet-to-LX gateway. As a mail handler, CC:Mail Mobile is reasonably good. The fact remains, though, that CC:Mail is a separate application, and the sort of integration found in, for example, a Newton is just not there in the LX. Personally, though, I find the presence of a terminal emulator much more useful than NewtonMail ever was.
The remaining applications are mainly oriented toward system management. The Application Manager is an icon-based interface to System Manager, while Filer is a simple but nice split-screen disk and file management program. A comprehensive setup program allows adjustment of system-wide parameters; there is no "BIOS setup" program as found in many PCs. Rounding out the collection are a basic stopwatch and countdown timer, keyboard macro editor, and two games.
So there I was, almost a year after saying goodbye to Newton, looking for another PDA. Hour after hour, I hung out in Radio Shack playing with the Psion 3A and Zoomer, and in Elek-Tek poking at a 200LX. The Psion got the most consideration (after the 200LX). I was impressed with its software - very functional, with a nice user interface, and easy to use even without reference to a manual. The built-in programming language was a plus, though I would prefer something more standard for real development. The keyboard was easy to type on, and was almost enough to sell me on the machine. Unfortunately, the Psion has one misfeature which was enough to guarantee that I wouldn't buy one - the non-standard expansion slot. I knew full well that I would need an expansion card before long, and I was not about to be forced into a proprietary scheme. A pity, because if the Psion 3A took standard PCMCIA cards, I might have one today.
The Zoomer also got a second look from me, even though I had investigated it thoroughly back in my Newton days. As it turns out, it wasn't as bad as I remembered it. I always thought the GEOS user interface was nice, and if I ignored the handwriting "recognition" it turned out to be a reasonably usable PDA. I may yet buy one, just as an additional thing to try. But in the end, I asked myself - if I was going to end up using the on-screen keyboard anyway, what would be the point of a pen-based machine? So even at the current low prices, the Zoomer wasn't the PDA for me.
Next to the database, I'm quite attached to Pocket Quicken, though I think they probably could have easily added more of the real Quicken's functionality while remaining pocket-sized. But the desktop Quicken was never very useful to me, because I couldn't carry it everywhere, so Pocket Quicken is a blessing.
The rest of the PIM features get about the usual amount of usage from me. Lotus 1-2-3 is handy, though once again I am hampered by lack of space on the RAM disk. Likewise, I have several DOS applications waiting for that flash card to arrive as well.