Simson Garfinkel
When two gadgets become one
Handspring's VisorPhone is the first cool combination of cellphone and personal digital assistant.
Guess what — convergence is finally here, and it fits in the palm of your hand, courtesy of Handspring. It’s the VisorPhone, a new cellular phone half the size of Motorola’s venerable StarTAC and weighing just 2.9 ounces. It slides into the back of a Handspring Visor PDA and turns the Palm-compatible organizer into a full-featured cellphone. I’ve had this phone for more than a month now, and I love it.
Previous attempts at building an integrated cellular telephone and personal organizer have been less than successful. There’s the clip-on organizer Motorola created for StarTAC phones. Nokia keeps adding new features to the address book inside its popular cellphones, and a number of companies make programs that will synchronize a phone’s address book with your desktop computer. Back in 1999, Sprint introduced the Qualcomm pdQ, a somewhat oversized and disappointing phone that had a keypad that folded down to reveal a Palm III computer.
The combination of the Visor PDA and phone does a better job than all of these other attempts — it’s even better than the ill-fated pdQ. And in a curious twist, the Visor duo makes a more usable cellphone than most stand-alone cellphones. It’s a real example of integration creating a better product — something that the high-tech industry constantly promises, but rarely delivers.
The original Handspring Visor was designed with the VisorPhone in mind. Back when the folks at Handspring (incidentally, the same people who created the original Palm organizer) were designing the first Visors, they wanted to create a phone module but simply didn’t have the time or the engineering resources. So they did the next best thing — they designed into the Visor the connectors and additional hardware that the future phone module would require. As a result, the first Visors to come off the line had a little hole in the lower left-hand corner, with a tiny microphone wired in place. But the microphone wasn’t wired to anything inside the Visor itself; instead, a pair of wires snakes from the microphone to the Visor’s “springboard” expansion slot. When you plug the VisorPhone module into the Visor, it uses the built-in mike — which sounds great.
Likewise, a second pair of wires goes from the connector at the base of the Visor to the springboard and is used for charging the phone’s batteries (which requires much more power than can be provided over a standard Universal Serial Bus interface). The speaker for the VisorPhone is in the black module itself. (There is also a jack for a headset.)
Because of this advance planning, the Visor and VisorPhone combo is significantly smaller than other ill-fated integration attempts. My pdQ was a big brick that was awkward to carry; worse, the pdQ had two different user interfaces — a keypad for the phone and the LCD screen for the Palm. The new combo, on the other hand, weighs 8.5 ounces and fits in my shirt pocket. Better still, the VisorPhone is completely controlled by a set of PalmOS applications that automatically get installed on the Visor when the module is inserted.
Making phone calls is pretty easy. You start by clicking the “phone” button on top of the phone module, which makes the Visor display an application with 10 auto-dial buttons. Touch a button with the Visor stylus (or your finger) and the phone dials. If the phone number you want to call isn’t in your auto-dialer, you click the “phone” button again and the Visor will display a telephone keypad; you tap the number and then talk. You can also dial any phone number in the Palm’s address book by tapping the number displayed and then confirming that you wish to dial it. Finally, you can dial any number in a memo or on your calendar by selecting the number with the stylus and then pressing the “dial” button.
The Visor displays the call’s elapsed time, and you can put a person on hold by tapping a button on the phone application. You can also place a second call or handle a second incoming call. Or, if you are exceptionally good at multitasking, you can click into another PalmOS application. You can even turn off the Palm, since the phone has its own battery and built-in microcomputer. Just about the only thing you can’t do is pull the VisorPhone out of the Visor’s springboard slot — that makes it hang up.
But voice calls are just the beginning of the action. The second button at the top of the module is for sending and receiving SMS messages. (SMS stands for “short messaging service,” and is built into the GSM the VisorPhone uses.) Sending SMS messages from a conventional phone is quite painful, but doing it from the PalmOS interface is as easy as putting an appointment into your calendar. And because of the gateways between cellphone companies and the Internet, you can use the VisorPhone to send and receive brief e-mail messages. This isn’t as good as with the BlackBerry pagers that are all the rage, but it’s adequate for many purposes.
The VisorPhone can also be used as a digital GSM modem to connect to the Internet. Although this service is expensive — it costs as much as a voice call (plus the $20 per month extra my cellphone company charges) — it lets you access your e-mail, surf the Web and download the latest news with AvantGo.
The VisorPhone’s paging, e-mail and Internet features are available with the OmniSky Minstrel S wireless modem (which costs $299), and the service is $39.95 per month for unlimited use. By contrast, the VisorPhone costs $299 with cellular activation, $499 without. (My GSM provider is VoiceStream, which charges me roughly $59.99 per month for 900 minutes and 900 SMS messages.)
Because the VisorPhone requires GSM, you can only use it with digital service from companies like VoiceStream and Cingular Wireless (but only in the regions that were formerly Pac Bell) — and not with Sprint or AT&T’s cellular service. Handspring decided to build a GSM phone so that it could be used in either the U.S. or overseas with few modifications. Unfortunately, the phone isn’t dual-band or tri-band, which means that if you travel between the U.S. and Europe, you need to get two VisorPhones, one for each market. (AirPrime has announced that it is developing a CDMA module for the Visor, but that phone is not yet available.)
Because the entire PalmOS interface is at your disposal, it’s a lot easier to use a VisorPhone than a conventional cellphone. For instance, you can drag and drop the auto-dial numbers from button to button — and from page to page (the VisorPhone has five pages of auto-dial numbers). There is also an easy-to-use interface for managing the nearly 200 phone numbers you can store on the SIM chip that holds your GSM account information. And since the VisorPhone uses SIM chips, you can switch back and forth between a regular phone and the VisorPhone by swapping the chip from device to device. It’s kind of cool.
The VisorPhone isn’t the perfect blend of a PDA and a cellphone, but it comes pretty close. My biggest complaint with it is the ringer. Instead of having the traditional loud beeper common on other cellphones, the VisorPhone uses the Visor’s built-in speaker, which isn’t loud enough to be heard on a crowded street. What’s worse, the phone application comes with a limited selection of rings, and you can’t create your own tones. This is pretty disappointing, especially when my previous cellphone actually let me choose different rings for different caller-ID numbers — letting me have a different ring for my wife than for the rest of the world. With so many things done right, it is sad that Handspring got the ringer so wrong.
Another problem is battery life. The phone’s battery gives three hours of talk time or two days of standby use; SMS messaging has no noticeable impact on the battery at all. That’s not bad, but my Motorola two-way pager runs nearly five weeks on a single AA battery. Battery life will matter less after Handspring brings out its new charging dock; because of a technical oversight, the charging docks for the Visor Prism don’t charge the VisorPhone.
My final complaint is that the phone doesn’t work unless it is plugged into the Visor. This creates an interesting problem: If you are using your springboard slot for something else, like taking a photograph or playing an MP3 file, there is no way to make or receive calls. I would at least like to be able to receive calls with the VisorPhone (presumably using a headset instead of the Visor’s built-in microphone). That could be accomplished with some kind of firmware upgrade to the current phone.
Overall, I like the phone a lot. It’s not perfect, but if you’re looking to reduce technoclutter and escape from that particular geek style that demands having a different gadget in every pocket, the VisorPhone may be the best thing going.
Java fans fight back
OK, Sun's programming language does have some good points, but it's still a long way from perfect.
My article last week on Java touched a nerve with readers. After reading the column, more than 100 people clicked the “mailto” link on my byline and let me know precisely how they felt — and hundreds more wrote angry letters to the editor. I tried to respond to the first 50 or so e-mails. But when the mail kept pouring in after a week, I asked my editor if I could write a response for all to read.
Reactions to the article were mixed, with roughly 40 percent agreeing with my conclusion and 55 percent calling me names, cursing at me with their keyboards and saying that I don’t know beans about programming. The remaining 5 percent were the most curious of all — they said that I pulled my punches, that I wasn’t harsh enough on the Java blight.
Continue Reading CloseJava: Slow, ugly and irrelevant
The programming language once hailed as a revolutionary breakthrough is no substitute for simply training good programmers.
I hate Java. As a programmer, I hate Java, the language, for what it has done to the field of programming. As a journalist, I hate the relentless hyping of Java by its supporters, as well as their unending excuses as to why Java has failed to deliver. And as a technologist who has been involved with three major projects that have used Java, I hate the complications that Java has caused.
I will concede that it is possible to use Java to create small applications that are downloaded over the Web and run within Web browsers. Over the past month, I’ve actually run into two such Java-based applications that worked pretty well. The first was a Java-based mortgage calculator that dramatically shows the financial advantage to pre-paying your home mortgage — paying just $50 extra on a $733 monthly mortgage payment can save you $40,196 over the course of an 8 percent, 30-year loan. I was also particularly impressed by the Yahoo Finance Java-based portfolio manager, which lets you rapidly compare a large set of stocks using dozens of different variables.
Continue Reading CloseMano a mano with John McCain
At a committee hearing on online privacy, the senator asks me some tough questions and doesn't like what he hears.
Sen. John McCain stared down at me, broadcasting his typical uncompromising glare. “Is it a violation of privacy for lists of campaign contributors to be sold?” he asked.
Now let’s see, I thought. Distributing lists of campaign contributors is good, right? But distributing lists of people’s names, especially for a profit, is bad. What should I say?
“Well, as a democratic society, we’ve made a decision that it is worth the cost to privacy for campaign financing information to be made publicly available,” I finally said. I’m not sure if that’s an exact quote or not — I was pretty shaken up. I couldn’t figure out the answer.
Continue Reading CloseMining data on mutilations, beatings, murders
A computer programmer digs up the truth behind atrocities in El Salvador, Kosovo and other troubled locales.
“This would be a good time to leave.”
That’s what Patrick Ball heard in 1992 when he was working for the Salvadoran Human Rights Commission. Ball, a peace activist with expertise in data mining, had spent two years in El Salvador building a large-scale database that tracked atrocities and human rights violations perpetrated by both the Salvadoran government and militias during the 1970s and 1980s. It was a digital record of this most troubled period in that country’s history.
Continue Reading CloseBeware of geeks bearing gifts
Microsoft may offer you a break on Windows Me, but that doesn't mean the upgrade won't cost you.
Microsoft’s decision to slash the price of the Windows Millennium Edition upgrade from $89 to $59 — a whopping 33 percent savings — made headlines this week. But the public should beware of geeks bearing gifts. Windows Me has some significant improvements, but for most users those improvements do not justify the pain and potential dangers they will face with this upgrade. Microsoft can lower the price of Windows Me and give it a few great features, but it can’t fundamentally make Me a better operating system than Windows 95, because of underlying technical flaws with the whole Windows operating environment.
Continue Reading ClosePage 1 of 3 in Simson Garfinkel