1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Audio Listening Zen

Posted by Levi on Mar 25th, 2005
2005
Mar 25

Back to Content ConsumptionI’ve been struggling recently with keeping up with audio content. In general I prefer audio to text because, as I mentioned, I’m a slow reader and I can listen when I otherwise wouldn’t be able to read – such as exercising, driving, cooking, doing housework, etc. I can also speed up much of what I listen to via a feature on my Ipod. I can divide my listening into two main categories – talk and music. Within Music, I can listen to my collection of CD’s I’ve burned to MP3, or I can listen to a much larger collection of tracks from my Launchcast internet radio account. Within talk, I listen to podcasts, to audio books, and to traditional radio shows, primarily NPR. The biggest technical problem is that there are too many different formats which may or may not work on a single device or program. My burned music is in MP3, Launchcast streams Windows Media, and my Audio books are in a proprietary format that Audible.com uses. While podcasts are usually initially in MP3’s, I convert them to AAC in order to take advantage of the ability to have them play at faster speeds on my iPod.

All these different formats cause headaches, but are not insurmountable, at least on a computer. iTunes will play most of these, although it won’t do the Launchcast radio and I can’t install it at work. If I want portability, I can play MP3’s and Audio Books on my Treo 650, but no AAC files nor streaming Windows Media or Realmedia which would allow me to listen to Launchcast and NPR segments of my choosing – which I’ll elaborate a bit on below.

When it comes to NPR, or any radio show for that matter, there are ways of making it more portable than you initially would think, but it is not elegant or easy. I can listen to NPR shows on my Treo, but they are just streams from live broadcasts, not specific selections that I make from the archives. So what? Well, for one, why even bother with a Treo and just use a radio? Exactly my point! A radio is for live broadcasts, but the whole power behind digital devices like the Treo, the TiVo, the iPod, etc., is that they enable you to have a much greater say in the matter of when and how you watch or listen to something.

I did find a program for my PC that allows me to “timeshift” radio like a TiVo does TV and used it for a while to record numerous NPR shows which I then synced with my iPod. This software, called Replay Radio, does really seem to be useful, but it just wasn’t fleshed out enough for me. Maybe part of this had to do with the fact that I was telling it to record 9 hours of content a day! Ok, so maybe I was overdoing it a bit. But still, all this writing files to the hard drive and then optionally converting them to AAC was making my computer sluggish as well as taking up lots of storage space. Sure I could have archived some of this to CD or DVD, but that means yet more time spent managing files! Speaking of which, just managing the process could take a while. It’s not nearly as easy as recording and managing shows on TiVo. While there are a few hundred channels on TV, there are thousands upon thousands of potential radio stations, so actually compiling an accurate programming list of even a fraction of these is a monumental task! Still, if you need to timeshift radio programming, this is definitely a way to do it, just realize that depending on how much you record, the process of keeping everything straight (not to mention actually listening to the stuff!), may take up a considerable amout of time.

Not long ago, I discovered that at least some of the shows I was listening to from NPR have RSS feeds. The feeds present each report within a show like Morning Edition as a separate entry in the feed, so that you don’t have to listen to the entire program to find what you are interested in. You simply pick the ones in your newsreader that are of interest, and link to a page on NPR’s site which has a button to listen to a streaming version of just that segment. I can’t do this when I’m away from a computer as my Treo cannot download these streams or play these streams, but at least it cuts way down on the amount of time that I would have had to spend listening because… I can filter! Ideally I would like to see a way to listen to these on my Treo and/or the iPod, but this would either entail NPR producing streaming MP3’s in addition to the other formats, or to provide actual files to download ala podcasting (they do this already for On The Media, Future Tense, and Morning Stories, but that’s it), neither of which I think they will be doing any time soon. But hey, you never know!

Speaking of podcasting, there isn’t much of an issue here. I can transfer podcasts at home onto my iPod (or theoretically by Treo) and listen to them anywhere. If I haven’t been able to do this for a while, I can still listen to them by just downloading and playing them on any computer connected to the internet, or even theoretically doing this with my Treo, although personally I haven’t tried yet because the GPRS download speeds I can currently via T-Mobile are too slow.

The other main issue that I was grappling with recently was how to make all this audio accessible to me at home without a) having to be right next to the computer, or b) having constantly be walking around with headphones on. I’d seen these streaming media servers at some computer stores that intrigued me. These allow you to transmit audio files on your computer, or even internet radio to this device that you hook to the audio input jacks of your stereo. The communication between the device and your computer is via Wifi. Voila, you have an instant serious listening station to play your music and/or spoken word audio no matter where your computer is in the house related to your stereo.

So I went out and bought the SMC EZ-Stream Wireless Audio Adapter (SMCWAA-B). I was unable to determine prior to buying it whether it would play Launchcast radio, but I thought I’d give it a shot. The description on the box says that it’s compatible with Rhapsody, but I don’t use that. So, I bought it, brought it home and started struggling first with simply connecting it to my wifi network. I use WEP security to encrypt my network, and the user interface on the device was not very straightforward, so all this took a while to get working. The software that comes with the unit makes you install Musicmatch Jukebox in order to play MP3’s or WMA’s. Despite doing this, the unit couldn’t find some sample tracks I added to the Musicmatch library. Luckily, I found that one can download third-party server software, most notably TwonkyVision, which can greatly expland the initial capabilities of the software your device comes with. Initially TwonkyVision didn’t work either, so I had the idea to turn off my TiVo Home Networking Option, and all of a sudden success! Perhaps this was my problem with the original software not working as well. More importantly, though, TwonkyVision gave me access to my preferred audio software on my PC: iTunes. It was able to use my iTunes library to create basically a mirror of the same hierarchical menus that are on my iPod to navigate through tracks based on album, artist, genre, etc.. The only problem was that it would still only play MP3’s and WMA’s. No AAC’s, and no Audible files. Researching this further I found that the only media server that can currently play AAC’s is Airport Express with AirTunes. This would have been the perfect solution for me, except that of course this doesn’t play Launchcast radio! Argh!

And there’s the rub. It seems like no streaming media server out there is perfect in that it will let you stream any type of file or internet stream to your stereo. Certainly I don’t understand the intricate technical details in back of these technologies, but to me it seemed a fairly obvious product would be one that simply took the analog output of your computer’s sound card, converted it to digital bits, transmitted over a wifi connection to a device that could decode this into analog again to be output to the stereo. The media servers that exist allow for actual browsing through your music collection with a remote control and a visual textual display. This of course requires the device understand file types, directory structures, etc. What about simply a type of audio “modem,” if you will, that converts an analog stream into digital and then back into analog? It wouldn’t have the interactive ability to control things through the stereo – you would have to do that controlling on the PC side - but as far as I’m concerned, that’s icing.

I posited this question to the TwonkyVision forums over media-server.com as they seemed to have a lot of knowledgeable users and the main relevant suggestion I got was for a product that’s pretty different, but one that I decided to try out anyway.

The Radio Shack 2.4GHz Audio/Video Signal Sender/Receiver is something that looks like it was designed to share the signal coming from a dvd player, CD player, VCR, satellite receiver, etc., among stereos and/or TV’s in different rooms in a house. Its 2.4 GHz range seems to indicate some Wifi compatibility, but really it has nothing to do with Wifi, which is completely digital. Instead it is just an FM modulation transmitter/receiver that works on the same frequency as Wifi signals. You can only do so much research on the web, although it really depends on the device and who sells it. Radio Shack does not offer a way to review products on their site. The cost of it was low enough ($100) that I could just go buy it myself and if it didn’t meet my requirements, I could return it. So that’s what I did. Here are my impressions so far:

The device is actually two devices, a sender part and a receiver part. Both of these not only have to be plugged into a power outlet, but also have to be plugged into your computer and/or stereo. So what is in one way a “wireless” solution becomes one which also adds a lot more wires! The instructions are pretty sparse, as you can see (Radio Shack no longer has the manual available online), but there’s really not a whole lot to these things. You can operate them on four different “channels” and they not only have RCA stereo audio jacks, but also an RCA and coax video jack. I suppose with the video I could transmit stuff from my PC monitor if I had a video out on it. Alas, it is a non-multimedia laptop, so no such video out is available.

I was initially concerned that there would be interference between these and the Wifi I have in my house, but that seems to not be an issue. Whether this has to do with the different channels, I don’t know, but I just used the default channels for the device and there’s no interference like when I used to have a portable phone that worked on the 2.4 GHz frequency that would always toss all the computers off the network whenever we used it!

While there was no interference from Wifi, there was a lot of interference from other radio frequency sources. For example any time my cell phone rang, there was tons of crackling and other distortion, although of course the degree depended on how close the phone was to the transmitter or receiver. When the microwave was on there was some as well. As far as sound quality is concerned, it’s not bad, but with FM-Modulation, you are only getting FM-quality sound. This probably will not matter when it comes to spoken word, but for music, you can definitely tell the difference. The dynamic range is truncated so that you aren’t hearing the sounds that are on the extreme ends of bass and treble. Probably mostly bass because when I play music through these it sounds a bit tinny. I have to really play with equalization, but I know that even when I set loudness on and add additional bass and/or treble, that I’m simply stretching the information, not adding back in sound that’s been chopped off due to the smaller dynamic range. And I’m not an audiophile by any means. I can only imagine how horrible FM sounds to all those with more sensitive ears than mine!

Still, having a set of these sender/receivers is still the main option that fits at this point. I suppose if I got over my love of Launchcast, I could move on to the Airport Express, but as I’ve explained in the past, there is something inherently great about Launchcast that I so far have not found on any other internet radio platform – the ability for it to learn exactly what you like based on your own ratings and those of people who rate music similar to you – a kind of big social network based on music ratings that allows you to keep hearing new music that fits your taste even though you may have never known such music existed!

Another usage that the Radio Shack units allow for that I would not be able to get with a media server is something like Atmosphere, a background sound generator which I’ve talked about before which I really like. Of course I could record Atmosphere to an MP3 file and just play that over and over, but that would do away with some of the inherent randomness that Atmosphere has built into it.

As you can see, there are lots of options out there for those who want to listen to music and spoken word audio, and for many people one of those options will provide everything they want or need. Being somewhat picky about this stuff, of course, hurts the chances of this happening. We’re obviously still in the infancy of digital music when it comes to distribution mechanisms, portability, and compatibility. It may not seem like that with the iPod being around for close to five years and Internet Radio close to ten, but eventually there will need to be some consolidation in terms of formats and technologies or else many of us will have to continue to trudge along with multiple devices, multiple programs, tweaks and workarounds in order to enable us to play everything we want in every way we want, and any place we want.

Update: I’ve recently learned that Launchcast IS partnering with an equipment manufacturer to stream their content to stereos wirelessly. Philips Stremium brand devices apparently will do this. They are, however, very pricey compared to other media servers and I’m not quite sure why. The other problem is that currently Launchcast support is only for its genre stations and not for a user’s custom station. This really defeats the whole purpose. Apparently there are plans to get the custom station support working but I could not get any kind of timeline out of Launchcast folks. Without this support, I can’t see considering such a device, and even with this support I’m hard-pressed to spend such a huge premium just to get somewhat better quality over my current solutions. Of course these devices let you stream video as well, so if you have lots of digital video that you download off the net or create with your camcorder, this will allow you to transmit this stuff to your TV, but then you can do this with devices that cost a fraction of the price…

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Content Consumption

Posted by Levi on Mar 25th, 2005
2005
Mar 25

I’ve talked about the difficulty of staying on top of all the content I want to consume these days. This is one of the biggest double-edged swords to the net. You have so many choices that it’s hard to keep up with even a fraction of them. One might ask why you need to “keep up” at all, but perhaps that’s only my obsessive-compulsive streak playing out. In fact, that is part of the reason I haven’t posted for a while. This week I’ve been trying hard not to keep up, but just to get through some of the backlog that seems to build up in record time. I could seriously spend every waking second reading, listening, and watching all this stuff, but, although this is obvious, one really needs to create filters to pick and choose because there’s way to much produced in a single day for one individual to consume probably in an entire lifetime.

(A quick side note. I am going to try for the first time to divide this particular entry into a few different “parts” which will actually be separate entries. A fellow blogger has suggested this mainly because my entries tend to me so long and this will allow people to consume them in smaller and easier “gulps.” Let me know how this works for you. If it doesn’t, I won’t do it again.)
Content types:

“Content” is one of those way overused words, but I don’t know of anything else to describe the general conglomeration of all the different types of information you can consume. I can clearly categorize this content into three main forms: audio, video, and text:

Text: text for me is mainly about blogs and rss feeds. I use Bloglines to “keep up” because it lets you hold onto an historical record of what you’ve read or haven’t read. This way, I can come back after a week of not reading Boing Boing and have 200 old entries stacked up instead of just getting the last 30. Keeping up is still a struggle, but it’s mostly just a matter of time. As far as the portability issue, I can access my Bloglines account from any computer connected to the net, and even on my Treo 650, although its mobile interface has some inherent flaws that cripple its usefulness for me. There are other readers specifically built for handheld devices, but none yet with the same functionality I describe above - Bloglines seems to have an exclusive on both for portable and non-portable solutions. What about books, you ask? I’ve never gotten into eBooks, but of course there are plenty of old-fashioned paper books on my bookshelf. Alas I am a slow reader in general which means that I opt for audio books whenever possible because it makes reading faster.

Video: video for me is mainly about a collection of DVD’s much of which I haven’t even watched for the first time, and TiVo. The DVD’s are kind of like books. They tend to be movies that are at least a couple of hours long, and what with the bonus features, commentaries, etc., it could be many more hours to fully consume a DVD’s content. TiVo lets me record the programming I want to see and watch it as I have time or inclination. TiVo by itself can be quite different from consuming a backlog of blog entries mainly because TiVo’s have a limited amount of space to record. So at a certain point your TiVo will have to delete content in order to record new content. Of course I did an end-run around this limitation by buying the Humax DRT-800 which includes a DVD writer, so if I ever get too low on space, I can always just burn as many DVD’s as I want. And at around $.30 per DVD, I’m probably not going to go broke even if I’m recording 30 DVD’s a day! Luckily, I tend to record only about 9 hours a week max, and often less than that due to repeats or when programming simply skips a week or two or more. Using the 30-second skip that TiVo offers, this becomes closer to 6 hours max, and that’s very easy to keep up with for someone who used to watch probably 7 hours of TV a night as a kid! Even if I increased this programming and didn’t have time to watch everything at home, I could theoretically burn a lot of stuff onto DVD and watch it away from home. I can also take those programs and put them on my Treo 650 for viewing, although the small screen doesn’t make the viewing particularly enjoyable!

Audio, for some reason, has for me become the most complex part of the equation, perhaps because its nature falls somewhere in between text and video in terms of space needed, flexibility, etc., and at the same time it has its own unique qualities. The most useful of those unique qualities is something that’s so obvious that one doesn’t tend to think about it in its full implications; Audio does not require your eyes! Because of this fact, Audio becomes inherently something that you can multitask with as part of other tasks, like driving, working, exercising, etc. Audio can also take the place text. Audio books can provide alternative to hard copies. Even what normally would be seen can be transferred to audio such as radio theater, and entertainment that we would normally associate with TV but which doesn’t lose anything critical, such as stand-up comedy, talk shows, news reporting, etc.

Technically speaking, audio files (especially when compressed using MP3, OGG, AAC, or WMA) are much smaller than video but much bigger than text. As such, they can be handled with some degree of ease. However, even though MP3 players have been around for at least 7 or 8 years now, audio is still wrapped up in large companies trying to protect their revenue streams, just as movies and books are. Early MP3 player manufacturers were sued by the record industry and even today we continue to see efforts among these companies to keep a stranglehold on what they want you to hear when and how. The record industry along with the massive radio station chains pretty much control what you hear on conventional radio, but with satellite radio, internet radio stations, and the flexibility to buy individual songs from artists that don’t have to be officially “approved” by the powers that be, there’s a much bigger choice for consumers. As bloggers have opened up a world of textual content as an alternative to the mainstream media and publishing, the podcasting movement has done something similar around all forms of radio, in particular talk radio but also music. Audio Books are geared to a much narrower audience, but the main online Audio Book publisher, Audible.com, is beholden to similar interests in the publishing arena but if not already being done, we should very soon be seeing unpublished authors recording their own works and publishing them as podcasts or similar audio files.

Next - Audio listening Zen

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Site Maintenance

Posted by Levi on Mar 20th, 2005
2005
Mar 20

I just wanted to post a quick note to let readers know that my blog host, blog-city.com, is going to be upgrading their software to a newer version on Monday. Similar upgrades in the past have left this site unavailable or at least unupdatable for days, so fair warning! However, from what I hear the new version will have a ton of great added functionality, so hopefully this will allow me to add more to the blog that might be helpful for readers.

While I’m writing about this, if anyone has any suggestions for what you would like to see here, either content-wise or design-wise, let me know. Anything bug you about how the blog is formatted? Or do you just read it via a newsreader? Speaking of which, if you are reading the RSS feed in a newsreader, which one are you using?

Update: Well, it seems like there are still some issues with the new version that they are working out. No word on when we may see it, but I’ll try to warn you when it does finally go forward…

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Monitors for the color blind

Posted by Levi on Mar 18th, 2005
2005
Mar 18

Samsung is going to release monitors that are specifically supposed to adjust for those who are color-blind. As someone with color-blindness, I find this fantastic, although I’m still skeptical about how this is going to work. The article mentions being able to increase color levels within 10 levels. This will of course do nothing for those who have the type of color-blindness where they do not see color at all, but unlike the common misconception, that type of color-blindness is rare. Much more common are types that involve simply not seeing certain colors as vividly, like red and green. This is the type I have, and effectively it means that what a normal eye is able to distinguish shades that are too subtle for my eye. So greenish-browns or brownish greens all look like Green/Brown. Or very blue purples may just look blue.

I talked about this a bit before and envisioned a day where some kind of contact lense or electronic filter converted the images so that the colors which my eyes are not as sensitive to would be pumped up. Although that would still be a lot more powerful rather than a monitor, this theoretically will at least allow those of us who have this condition (and there are millions) to be able to guage what others are seeing. Theoretically they might even be able to rig this up so that you had glasses which recorded live images which then would be fed into small LCD’s that you where as glasses, to get a kind of live image of what others see. But even if this was built and you could afford it, my sense is that it would have so many other disadvantages to real vision that it wouldn’t be viable.

This brings my mind to a bit more philosophical a realm. Really, I have no problem with how I see colors. I can still be awed by the beauty of a colorful sky, I still have very definite preferences in what colors I like for clothing, interior paint, etc. And even if this new monitor does actually help in getting my site to be more “normal” (I’m still not sure technically how they are going to be determining whether I’m seeing colors as the “should” be), I still think that these “corrected” images will look “wrong” to my eyes. They will seem odd at the very least, since I’ve been seeing duller colors my whole life. If I do somehow get used to these new more vibrant colors on the monitor, will I then recognize how dull my regular vision is? Will it then feel like odd and constrained in real life because I don’t have the benefit of “true” color?
The other issue I see is that all monitors generally have color shifts. If you want to see accurate colors on your monitor you have to use a color correction device. This is used by photographers who are serious about having accurate colors in their images. When you take a digital photo, a setting called “white balance” controls the color. The camera can guess, but in general it’s sometimes a bit tricky to get precise color accuracy without something like a white card. If your monitor is displaying colors inaccurately, this means that it’s going to be all the harder to get accurate colors. CRT Monitors are the best for this because their color shifts take longer. LCD’s generally have poor accuracy and even after calibrating them correctly can become inaccurate again pretty quickly. Lacie has talked about a more accurate LCD for this type of application, but unless Samsung does something similar about color shift, adding the color compensation for those with colorblindness I fear is going to make the matter all the more muddled!

It’s an interesting dilemma, but one I’m willing to test out, since it doesn’t require any surgery! Although who knows what kind of premium Samsung will charge for this feature? Hopefully not a prohibitive one…

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Good Stuff for New Treo Owners

Posted by Levi on Mar 17th, 2005
2005
Mar 17

I know that most of my columns recently have been about the Treo and related software, so I apologize to those of you who aren’t Treo owners (potential or actual). But having recently upgraded to the 650, I can’t help but be fixated with the new and existing software out there which adds more functionality to the phone.

A couple of items in the news over the last day or so have caught my eye so I thought I’d share them and some brief thoughs.

First, over at MyTreo.Net, Marc Blank, the developer of ChatterEmail, is interviewed. I’ve owned ChatterEmail since an early beta came out last summer and it is the application I use by far the most on my Treo. Probably more than all other programs combined. You know how they say email is the killer app? Well, in my mind ChatterEmail is the killer email program for the Treo. I’d tried others like Snappermail, Versamail, the old standard mail program on the Treo 600, and a couple of others that I can’t recall the names of. ChatterEmail’s killer feature for me was push, which is instant notification of emails, ala the Blackberry. If you are coming from a Blackberry and want that experience, ChatterEmail is the only one to provide it at this point - or at least the only affordable one. The one item keeping people away from ChatterEmail is that it’s only IMAP, and many email hosts still only support POP. But in this interview Marc talks about his next beta that will for the first time support POP. He also makes some interesting technical points about the inefficiency of POP and how we should all be using IMAP if at all possible. Marc is a great guy, truly devoted to his customers. Even during the holidays this year he was continually churning out new beta versions with fixes and additional functionality on almost a daily basis!

Over at Treonauts, Andrew has been polling readers and researching himself the different PIM options for the Treo. PIM standing for Personal Information Manager and relating to the “core” applications of the original Palm platform which are still available on the Treo - the Calendar, Contact List, To-Do List, and Memo Pad. For anyone who needs their Treo to keep them organized, these apps are critical. The ones that come standard with the Treo are ok, but pretty basic. They get the job done for anyone who doesn’t have thousands of contacts, is a sales person, or is just incredibly anal! However, a bunch of different 3rd party apps expand greatly on these and Andrew has a good rundown on them. Personally I still use the built-in apps and part of the reason is that many of the 3rd party ones require several megs of memory, something that is in short supply on the Treo 650. Aside from which I simply don’t have a very hectic schedule, I’m horrible at keeping up with a to-do list, and my contacts number around 200 or so. I simply don’t need something as full-featured as many of these are.

Finally, I recently happened upon a new product which to me may rival ChatterEmail as my killer app. I think I’ll hold off on talking about it right now because I’m still evaluating it and want to do a full write-up and review, which will take some time. Hopefully I will have something for you within a few days…

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
2005
Mar 16

As a gadget lover AND a map lover, I have long had a passion for GPS, or Global Positioning System devices. These allow you to know where you are on the planet within a fair degree of accuracy, allow you to map out a route from where you are to any destination and sometimes even let you look up various landmarks or businesses or see them as you travel. My first GPS was a monochrome Garmin StreetPilot that I bought back in 2000. When I first heard that I could make my Treo 600 act like a GPS receiver back last summer, I was entreagued. When I heard the raves about a product called Mapopolis that offered voiced turn-by-turn directions and the ability to download maps for anywhere in the U.S., all for half the price I paid (including the actual GPS receiver) for the StreetPilot years earlier, I jumped at the chance! The possibility that I could use this amazing phone for yet another important need made it even more of a convergence device. At the time, Mapopolis provided the only real GPS solution that I could find for the Treo. I purchased the program and a subscription to download maps for a year and started using it immediately. Mapopolis provided many things that my Garmin (which was at least five times the size and weight of my Treo) could not do, such as those voice-prompted directions I mentioned, displaying maps in color (albeit on a smaller screen) and allowing you to actually type addresses in instead of scrolling through a virtual keyboard on the screen.

While I was mostly happy with this software, the one big disadvantage was that Mapopolis’s maps were county-based. You had to know what counties you would be traveling to or through if you wanted to get specific directions to an exact endpoint, and also be able to stop along the way and drive around a little without losing your map detail. Unless you are on a truely long-term trek, you are going from point A to point B, so really you only need the county-level map for where you start and where you end for a good set of directions. The other set of maps you need are state-level maps that contain the “major roads” for the states you will be traveling in. In any case, if I wanted to use Mapopolis during a trip, I would have to sit down with a map and figure out which states and counties I wanted access to. Initially I tried simply putting in all the counties between me and my destination of some 500 miles away, but due to the limitations of the program, this was unworkable. These maps are not small, of course, and with the Treos limited memory, the best place for them are on an external memory card.

Luckily, when I purchased Mapopolis last summer they had just made a beta version available that made it possible to use maps on your SD card more or less painlessly. However, using the SD card, especially on a Treo 600 (as opposed to faster devices like the Treo 650), meant things generally took longer to happen. Every additional map that Mapopolis had to load and look at while figuring out your route made trips with more than a handful of county-level maps and state major road maps so slow that they really weren’t worth the effort. And even with a relatively small mapset, it could still take a few minutes to map my route to work ? a trip that only takes a half hour!

Flash forward six months or so when I first started contemplating buying a Treo 650 (ok, maybe I was contemplating it when it was first announced in October!). One consideration I had, although admittedly not my primary one, was how upgrading would affect my experience with GPS. I knew that the Treo 650’s faster processor would mean that maps would load much faster and routes could be planned much more quickly ? at least in theory. I also knew that with its higher resolution screen, I could see more map in more detail, thus giving me a better idea of what was ahead as I drove, and what was around me.

I didn’t think at all about the Treo 650’s support for Bluetooth because I simply didn’t know that there were Bluetooth-enabled GPS units. Even if I did, I don’t think I would have been all that concerned because after all it’s simply a way to cut down on the numbers wires in your car, a feature that while nice is not a big deal to someone who’s relatively low maintenance like myself! Then again, one big problem I had when using the Treo 600 with my wired GPS receiver was that sometimes a bump would dislodge a cable and if I didn’t get it plugged back in quickly enough, I would have to reroute the trip all over again!

TomTom GoNot having done a lot of reading about GPS since buying Mapopolis in the summer, I just assumed I would keep using my old GPS receiver with the Mapopolis maps. I didn’t know there were other options until perusing the discussion forums again as the time neared for when I might actually be able to purchase the Treo 650. I happened across people talking about a new product from a company called TomTom. TomTom makes a stand-alone GPS unit called the “TomTom Go” which I had looked at a bit and even considered buying when I was looking at stand-alones last month after buying a new car. However, the TomTom’s pricetag, even though it was one of the cheaper units out there for its full feature set, was still between $600 and $1000 depending on the store you bought it at and the options you chose, and since I knew I’d be spending a good chunk of cash on the Treo 650 soon enough, I had to hold off. I’m glad I did, because as I found out, TomTom makes software for handhelds (PalmOS and PocketPC devices) that is the basically the same as what is in their stand-alone TomTom Go. The price is also much more reasonable than any of the stand-alone devices you can get, including TomTom’s.

What I also had to decide was what kind of GPS receiver to buy, because as it turned out I could not use my old GPS receiver with the Treo 650 due to Pa1mOne’s decision to change the port used for plugging in such accessories to the phone. Since Bluetooth GPS receivers are not prohibitive and because I heard good things about TomTom’s own Bluetooth GPS receiver, which came either separately or bundled with the software and maps, I opted to get the bundle from Amazon.com and have it shipped to my house for free while I waited for my Treo 650 to get out of backorder status and get shipped to me. As it turns out TomTom’s Bluetooth receiver has some of the latest GPS features, accuracy and performance enhancements via a recent chipset called “SiRF IIe/LP.” (I believe an even more advanced SiRF III has just gone into production) Among its more impressive features is its ability to get a GPS signal without having to have line-of-sight to the satellites. So I can put it in my glove compartment, and since there are no wires, shut it, and it still will get a signal and send it to my Treo 650.

After receiving the TomTom package and actually getting the software to work on my Treo 600 (a feat that I hadn’t seen anyone even attempting), I found out that Mapoplis actually made a product that was a more direct competitor to TomTom! It was too late to return TomTom and do further research before making a decision, so I contacted Mapopolis and they were nice enough to send me their product so that I could review it for potential customers and compare it to the TomTom Navigator software and maps. Mapopolis’s product, called U.S. NavCard for PalmOS, is actually an external Secure Digital memory card that contains the software and street-level maps for the entire U.S. One can also buy cards that contain only parts of the U.S. for significantly less. I felt compelled to compare the two products not only for myself but for others out there who are looking for a new (or a first) GPS system for their Treo and who may not have known about the Mapopolis product - while there’s been more buzz lately about TomTom because of it being the new kid on the block and having some nice features, I didn’t see much discussion about this relatively new product from Mapopolis.

Installation

The Mapopolis Navcard is the winner here, of course. All you do is plop the card in. The first time it installs some files into your Treo’s main memory (subsequent insertions just cause it to start right up) but all the maps are maintained on the card itself, which is necessary for a device with such a limited amount of main memory. While this is process is very easy, there are some downsides to the approach. One is that the files that it installs in memory take up a pretty good chunk of space ? over 3MB! With the Treo 650’s memory issues, this is significant! Also, while using the Navcard, you won’t have access to programs that you may have installed on a separate external memory card. I’ve put as many programs as possible on my external card in order to keep the free the main memory on the Treo due to it’s memory issues. But perhaps this isn’t that big an issue. If you are using a GPS during a trip, for the most part you aren’t going to be doing anything with the Treo, aside from maybe using the phone which doesn’t require any external program. Ideally, having at least the possibility open for doing other things like playing some music or audio books that are on a memory card while using the GPS would be nice, but the lack of multitasking on the Treos as well as lack of great stability with either of these products mean that this was never going to be a real possibility at this point anyway. Initially I thought having the software on an SD card meant that it wasn’t meant for updates, however, Mapopolis is currently working on updates that can be installed on the card, and I tried out a beta of this update successfully ? you just need to switch the write-protect tab on the SD card.

TomTom Navigator’s installation is not nearly as straightforward. One receives Eight CD’s worth of maps, voices, and the application. Any of these CD’s acts as an installation program, but nothing gets installed on your computer. Rather, when you put one of these CD’s in, it runs an installation program off of the CD and asks you want you want to install. It gives you the choice of installing in main memory, on a storage card or “other (advanced)” That third option then gives you further choices to install to a directory on your hard drive (which you can later transfer to an SD card via a card reader for example), or directly to the SD card. All these options are a bit confusing and I had to play with the install process a bit before I got it to work the way I wanted. Installing to Storage Card initially did not let me have access to the application. I had to go back and install it to main memory, but then it took up a big chunk of memory. I then deleted this, and tried installing to the storage card again and this time it seemed to work. The process also seems to require at least a couple of hotsynchs so you really need to play close aattention to the directions the installer is giving you and don’t just assume you hit install and then do one hotsynch. The reason I knew there shouldn’t be a big chunk of memory taken up in the Treos main memory is from what I’d read on the discussion forums. Nowhere is any of this explained during the installation process or in the manuals.

Once you install the program itself, you also have to install maps. You can install a map for a single state, or for groups of states. This is relatively painless, as you just select from a list and it will prompt you to insert a different CD if necessary. You can also install a large variety of voices for the voice prompts. Unfortunately installing each map and each voice prompt requires a separate install process, and you have to basically tell TomTom that you’ve hotsynched when you really haven’t, otherwise you would have to hotsynch after each one!

Documentation

The documentation for both of these units is not the best. The Navcard comes with one sheet of paper that with some basic instructions. A “Quickstart Guide” which isn’t much longer but at least as some screen captures, is available on the Mapopolis website. Mapopolis is apparently working on an a more in-depth user guide, but in the mean time the user guide for Mapopolis 2 will serve to answer most of your questions. TomTom’s “manual” is a slick, professional printing, but is not all that thorough. It definitely beats Mapopolis’s single sheet, and one can download a slightly expanded User Guide from the TomTom website that’s a bit more helpful. Unfortunately, TomTom includes no documentation for their Bluetooth GPS unit, which was part of the bundle; something I thought was a bit odd.

GPS Unit Compatibility

TomTom BT ReceiverSurprisingly, I found that the Mapopolis product was much easier to get working with the TomTom Bluetooth GPS unit than TomTom’s Navigator. Once I figured out that you needed to set it so that it would always look for the GPS as soon as you enter the program, and also set the it for a Bluetooth GPS (as opposed to a serial GPS) connection, it worked flawlessly. You do have to pick the TomTom from list of Bluetooth devices each time you start it up ? the Navcard can’t seem to remember which device you set it to the last time - but this is not much of a hassle.

The TomTom, on the other hand, was much more finicky. I would have to exit out sometimes or go in and change the GPS setting because it just wasn’t finding the device. I’m not sure exactly what the problem is, but it can be quite annoying. Once TomTom sees the GPS, everything’s fine, but it just seemed to take a much longer time than necessary sometimes. Other times it picked it up right away, and unlike Mapopolis, it remembers your settings, so as soon as you start running the software sometimes you’re all set and don’t need to do anything more to get things working.

Planning a Route

This is one place where the TomTom Navigator outperforms Mapopolis in most, although not every aspect. The interface to TomTom is one that doesn’t look anything like any PalmOS application that you’ve seen, and that is because it is not exactly a PalmOS application. Instead, TomTom uses its own environment, bypassing the PalmOS. You start by choosing what kind of destination to pick, including an address, your home (if you’ve programmed that in when prompted when you are first setting TomTom up), a destination you’ve navigated to recently, a “Favorite,” (predefined location), a “Point of Interest,” or just an address. For now, let’s look at just a plain old address as your destination. First you are asked what city your destination is in. You can start typing with the Treo keyboard or with a virtual one on the screen. As you type, a list of cities pops up that correspond to what you’ve typed so far, and as you continue typing that lists gets smaller, since, for example, fewer cities start with “Spring” than start with just “S.” Once you see and pick your city from the list, it then asks you what street your destination is on and a similar list comes up as you type out the street. Finally it asks for the number or a cross-street. The routing system also remembers the last place you routed to, and so when you first start to route again, it brings up a list of recent places, so that you can quickly choose that place without having to manually enter it again from scratch.

(Clicking on “Navigate To” on the Main Menu will give you these options) (When you click on “Address” you can start entering the city name to bring up a list)

Without actually experiencing it yourself, it’s hard to get a feel for how easy setting a destination is, compared to many GPS systems I’ve used in the past, but trust me; it is very fast and easy. The actual amount of time it takes for the TomTom software to create the route with all the directions is astonishingly fast. Routing my 35-minute same-county trip from home to work or back takes less than 3 seconds. Even mapping a trip from Virginia to New York took around 5 seconds! In addition to your straightforward route, TomTom has the ability to include a “waypoint” or a point in between the beginning and the end points through which you want to travel, even if this will take you out of your way based on the optimal route. As a waypoint you can pick any address, favorite, a recent destination, point of interest, etc. I’ve never personally found a big reason to use waypoints while driving, but my trips are usually pretty straightforward ? go visit a family member or friend, come home.

For those who have used Mapopolis 2 with the Treo 600, you will be right at home with the Mapopolis NavCard. The NavCard has basically the same exact interface with a few minor differences. The only major difference is that you don’t have to fiddle with maps, map directories, etc. (There are also a couple of features that have been left out but I’ll get into that later) - in fact the “Maps” button in the settings menu is simply gone. This is because you already have all the maps at your disposal preinstalled on the SD card. The screen that lets you pick where to route to is definitely one of Mapopolis’s weakest points. It’s not intuitive, and takes a bit of fiddling with to get what you want. It’s something that you can get over as you get more accustomed to using it, but it is certainly an area where Mapopolis could make some big improvements. For example, there’s the issue that while looking for an address, you may have missed the pull-down list where you specify which state to look in, a particularly annoying problem. For some reason, when you go to set an address to find, it defaults to looking in Malibu, California. A better choice would be to use a recent destination city or even the current city according to the GPS. In addition, Mapopolis seems very finicky about addresses. For example spelling out East or Lane instead of abbreviating these yielded a “nothing found” message. This may be even be true of TomTom as well, but because of the way it works by offering you choices rather than having you input an address to find an exact match for, it avoids the issue.

(notice no “Maps” button) (intermediate screen - you have to click “find” to set up your destination)

That being said, Mapopolis does have some routing features that aren’t available in TomTom. In particular you can look up someone’s name in your address book and it will plop their address into the find field. Of course, it only does this for their actual address. You still need to make sure you are looking for it in the proper city and state (or zip code), since these are in separate fields from the address, and setting these each time is not a very fast and easy process. You can also tell Mapopolis to avoid highways, favor them, or be neutral to them when creating a route, something TomTom cannot do. Neither program has the flexibility of the online programs that allow you to find the shortest route vs. the quickest route. Routing times for Mapopolis, while a lot faster using the Navcard on my Treo 650 than with the county-level maps with Mapopolis 2 on my Treo 600, is still significantly slower than the TomTom. Routes from Virginia to New York took at least 30 seconds, perhaps as much as a minute, whereas routes between a local computer store and my house about two miles away took about 5 seconds. The route from my house to work (a 30-minute ride within the same county) took about 10 seconds. Mapopolis, however, is working on an update that improves routing and searching speeds. I was able to look at the beta for this update and for a longer route (DC to NYC) it did seem to shave it down from about 1 minute to 30 seconds, but shorter routes that took 10 seconds or less with the regular version didn’t seem to gain much discernable benefit.

Traveling the Route

Once you set off on your route, the main features available are the actual screen display of the map, the written directions and other information, and finally the audible voice prompts. Oh yes, and then there’s the overriding accuracy of the directions themselves! Let’s tackle these one by one.

For the written directional information, I preferred the Mapopolis, both because their color scheme of blue letters on a white background was more readable from a distance than TomTom’s white on dark blue. Both applications have directional arrows that tell you what kind of turn is coming and how far you have to go till the turn, and for these Mapopolis’s seemed a bit easier to read. Part of the reason why Mapopolis might have the edge here is that these instructions take up more screen real estate and so allow for bigger and clearer fonts. This has the disadvantage, though, of making the space taken up by the map smaller. TomTom does have a nice feature though which allows you to see only the directional arrow and the direction text over the entire screen, making it even more readable than Mapopolis (although unlike Mapopolis it shows absolutely no map). You can set this on or off, or even to come on automatically when you travel above a certain speed.

(Mapopolis NavCard Navigating a Route) (TomTom Navigator Navigating a Route - using its 3D Map Mode)

As far as directional accuracy, I found that both programs would sometimes give directions that didn’t make sense, or that I just wasn’t expecting. Normally these will actually get you to where you want to go, but they often seem less intuitive than what you may be used to just guessing yourself. Sometimes they might even save you a bit of time, sometimes they might take longer. I think it would take weeks to determine with any kind of confidence whether one of these products are better at figuring out directions on whole better than the other, although you might be able to do that very quickly for a given area and set of routes that you travel on a regular basis. The other issue that both seem to have (although in different places) is that they occasionally give you directions where none are needed. I’ve gotten stuff like “in 1 mile continue along X” where X is the road I’m currently on. However, looking around, there’s no way NOT to continue along X unless you want to barrel through some guardrail and off the side of the road! Much of this depends on the type of mapping data that these programs use. Mapopolis uses data from NavTeq, whereas TomTom uses data from a company called TeleAtlas. Both of these companies have one annoying problem for me ? they put my house 5 houses east of where it should be! I even notified NavTeq about this error, but even though the big online mapping apps like Mapquest use NavTeq data (so you think they would have the latest), they still show my house incorrectly placed. I can only imagine how many other inaccuracies there are, especially for never roads ? my road (and house) is at least 50 years old so I don’t think that’s the problem there!

A closely related aspect to this is how the directions are actually explained to the driver. For this Mapopolis is the hands-down winner. They simply make more sense to my U.S. roadmapped brain. TomTom is a Dutch company, so perhaps in Europe these kinds of directions might be more comfortable, but not as much in the U.S. Don’t get me wrong, they aren’t that bad, but Mapopolis’s are just more descriptive and helpful. Also, while you can set TomTom to use miles instead of kilometers, when you get under 1/3 of a mile or so, it switches to yards, a measurement that is only familiar in the sense of football to most U.S. residents! Unfortunately there is no way to switch this to feet, which is the unit that Mapopolis uses for its sub 1/3-mile directions.

As far as the map part of the display, TomTom is probably the winner, but not by much when you consider all the related features. On TomTom the maps just look better to my eye, are faster to browse, scroll better, and zoom in and out more fluidly. In addition one can choose from the standard overhead view that one would see on a paper map, or a special “3-D” view, as if one were traveling in a plane above the vehicle. Initially I was a bit dubious about whether this feature would actually be very useful. In fact I felt that these views gave you less information because you couldn’t see as far ahead. But this is not the case with TomTom’s 3D view. Something about the way it uses perspective and the fluidity of it’s animation really add to this view to allow you to sense what’s coming up in front of you much easier than with the top-down type of map. I still think the top-down view is good and switch off between the two, but having the choice is great. A slick feature that TomTom has but which I wish there was a way to turn off is a type of “auto-zooming.” Depending on how fast the car is going, TomTom senses this and zooms out in order to give you a wider view of what’s to come. If one is zoomed in too much while, say stopped in traffic, one can override this and zoom out for a wider view, however within several seconds TomTom will automatically zoom back in to a “speed-appropriate” level. TomTom’s map display while on a route is also a bit larger due to more space given to the directional text for Mapopolis’s display. However, when using these programs just driving around without a route programmed, Mapopolis’s map display is a bit larger.

Mapopolis’s maps are a bit jerkier when animating your travels, and are not as “pretty,” although I suppose that’s in the eye of the beholder. There is no 3D view, even though the older Mapopolis 2 has such a view. I’m not sure why Mapopolis chose to leave it out. Perhaps there were stability issues or even memory issues due to the size limits of the SD card and the Treo 650’s main memory issues. Also missing from Mapopolis 2 is the ability to control the amount of detail on the map, but then TomTom doesn’t have this either. Mapopolis does have some things that TomTom doesn’t. For one, you can scroll on the map while you are traveling a route, zoom out to view more of your route, and even click on parts of the map to get more information about them ? the name of a park or a point of interest, etc. In order to do something similar in TomTom, you have to go into a separate Browse Map mode found in the menu, which is just a static view of the map, not a dynamic one showing your position as you travel. Mapopolis also allows you to choose whether the map should be oriented according to the direction your car is driving, or rather as a static North-Up orientation. Finally, Mapopolis gives you a legend that puts things in perspective. You can estimate how far it might be from where you are to an arbitrary spot on your route which you cannot do in TomTom. As mentioned, the written directions take up more space on Mapopolis than TomTom, so the map itself is smaller, which makes it harder to read while driving.

Both applications give you an audible voice that reads turn-by-turn directions as they near. This is a key feature because it allows you to be directed by just listening without having to look at a tiny screen to try to make out directional information. Both programs distinguish themselves in different ways with their voice prompts, and so I had a hard time determining a clear winner.

TomTom has a large variety of clear, human voices which you can install from the CD (or download additional from Navtones) so that you can pick and choose which voice to hear at any given time. There are usually at least two (one male, one female) voice for a given language, but sometimes as many as four. So if you know where you’re going but want to practice your Italian comprehension a bit, just download Chiara and let her direct you Avante! Aside from this, there are even different accent variations (for English anyway), including U.S., British, Hispanic, and Australian. The vocabulary even changes a bit when you switch from one accent to another. For example, the British voices use the term “motorway” instead of “highway.” Someone at TomTom also has a sense of humor as you can even download from their site valley girl dialect called “Zappa“! Aside from the choice of languages, one can also set the volume level of the voice, something that’s definitely useful if one has an infant in the car or simply a person who wants to sleep and not get woken up by a booming voice saying to take the next right.

The Mapopolis Navcard comes with a computer generated voice, not nearly as nice as any of the human voices of TomTom, but the big advantage it affords the program is that it can pronounce (or at least TRY to pronounce ? sometimes it’s pretty humorous to hear some of its attempts!) all the written directions including the actual names of streets, highways, etc. By comparison, TomTom’s voices have a very limited vocabulary ? “exit ahead,” “turn left,” “turn right,” “take the highway,” “after 200 yards,” “make a U-Turn,” “turn around when possible,” and “you have reached your destination” are honestly the only things I can recall it saying. So Mapopolis’s computerized voice prompts in general are much more helpful, even if they don’t sound as nice. This isn’t only because of the proper names it can pronounce, but simply the type of directions it gives for turns, as I’ve described above. The one unfortunate thing I discovered with Mapopolis’s computer-generated voice prompts was that there seems to be some kind of malfunction with them on my Treo 650 whereby a decent fraction (I would say at least 5%, maybe as much as 10%) are messed up. Specifically, the voice distorts, getting chopped up a lot like the old Max Headroom stutter! Although pretty humorous the first few times it happens, at a certain point it gets stale, like Max Headroom. Sometimes it’s a very minor stutter that lasts for a second or so, but other times the entire direction stuttered so that something that would have taken a couple of seconds to say took at least ten. Pair that with the inability to modify the volume, and well, it’s not good!

Now, if you don’t really care about proper names of streets, you can avoid the computer voice completely and download human voices (no longer available) similar to TomTom’s. There isn’t as good a selection, but the great thing is that you can actually record your own! Perhaps you could even cobble together sound clips of various celebrities saying the various 50 words that are used for these directions. I’m not sure I’d particularly want Paris Hilton giving me directions, but I’m sure someone would. Unfortunately Mapopolis does not tell people about this option, you have to glean it from discussion forums, which is unfortunate because it is a very nice feature to have. Perhaps the reason is that it’s not as easy to set up as TomTom’s. You have to download a voice file and install it in memory, and delete the computer voice. You can’t have multiple voices available unless you do some renaming, which could be a big pain. Even so, I ran into problems getting the voice to work, but this may be due to my data connection by which I was sending myself the file. I have gotten these voices to work on Mapopolis 2 and so I have no doubt they will work on the Navcard, but you may have to spend some time doing it. Mapopolis, in a sense, makes it a feature more geared towards tinkerers ? you can customize it to your heart’s content, but you will have to spend time doing so! Mapopolis also lets you control how verbose you want the prompts. This is a good thing because the normal level would have it telling you maybe five or six times before you reached some turns ? warning you that in ½ mile, .3 miles, 300 feet, 200 feet, 100 feet, and so on before you get there. I suppose this is good for when you are very unfamiliar with an area and can give you the reassurance of having and expert who’s just very insistent (nagging?) about telling you where to turn. But it is nice to be able to tone this down. And for those who really need hand-holding (or are just masochistic) you can even make it more verbose. TomTom, on the other hand, seems to have the opposite problem. It will usually tell you exactly twice to turn. Once when you are a few hundred yards away, and then again, when you are right at the turn itself. It seems that their most recent version (4.42) has increased the first warning so that you aren’t having to scramble as much when you first hear that you have to turn, but it would still be nice to have a little more flexibility in how many times one is alerted or how far in advance.
Points of Interest

“Points of Interest” or “POI’s” as they are known in TomTom (or just “Places”) in Mapopolis, are markers for various businesses like restaurants, banks, etc., as well as municipal buildings, religious buildings, hospitals, airports, etc., that might be of interest to someone who is traveling. GPS’s generally have a database of these that you can interact with and TomTom and Navigator have their own, slightly different sets. With TomTom, one can opt to view these (or not) on the map, and decide which POI categories one wants to see. These are represented as graphical icons, like a knife and fork for a restaurant, a blue H for a hospital, etc. A couple of additional features that TomTom has are very nice. One warns you (with a variety of audible alerts) that you are approaching a specific type of POI. You can even tell it down to the yard how close you have to be to have it alert you. So, you can tell it that you want to be alerted if you come within 500 yards of a gas station, for example. The other feature allows you to create your own custom POI’s and even POI categories, with a huge number of icons to pick from. So you could set up, say, a POI category for Wifi hostpots, go online and mark down where all of them are located in a given town.

(TomTom forces you to pick a POI category, after which you can select from individual POI’s)

Mapopolis is more limited in its graphical display of POI’s (they are just colored dots), and its lack of an ability to turn them on or off, or to add new ones. However, as mentioned, you can, while navigating, click on any of these dots and get additional info ? the name anyway - of that POI. If you want to get more information with TomTom, you have to get out of the navigational mode. The other big advantage that Mapopolis has over TomTom here is that one can search for and navigate to a point of interest anywhere in the country in one fairly quick step. I’ve done this many times with Mapopolis 2 - say I know I’m traveling to a town where we’ve made reservations at a Holiday Inn, but I don’t have the information in front of me. I can simply search for hotels in Podunk, and pick the Holiday Inn from the list that comes up. This is a very useful feature and yet for some reason TomTom makes it much more difficult ? something I had to figure out by playing around with menus (there’s nothing in the documentation about how to do this). Instead of simply saying “search for X in Y” like Mapopolis, you have to go into the Browse Map mode, manually maneuver to what location you want to look in, click on the cursor position icon button, click “Find Nearby POI,” click the type of POI, then finally you get a list to scroll through. Then, once you’ve selected this POI, TomTom locates it on the map. At this point you have to again hit the cursor position icon button, and this time hit “Navigate there.” Maybe there’s a faster way, but after playing for a while and reading all the documentation I could find, I wasn’t able to figure it out. Yes, you can do this, but unlike so many other procedures where TomTom is extremely quick and intuitive, this sticks out as a real bungled feature!

(As you can see, TomTom displays large graphical icons that you will be able to recognize immediately as a particular type of POI) (Mapopolis only shows colored dots for POI, but they seem more numerous and you can click on them as you travel to display what they are)

I have no idea how MANY POI’s each of these applications have. TomTom specifies “1000’s” whereas Mapopolis doesn’t say, although I’m sure it’s at least equivelent number (it seems like it might be more, but I can’t confirm that). These are actually part of NavTeq’s and TeleAtlas’s data. In terms of organization, TomTom has a total of 43 different categories while Mapopolis has a measly 13. However, that doesn’t mean Mapopolis has fewer POI’s just fewer categories, so it may not be as easy to pinpoint which category a POI is in. On the other hand, Mapopolisis much more powerful in that you can simply enter a name of a POI that you know should be on the list and not bother with the category. TomTom forces you to choose a category first, and if you don’t choose the right one (perhaps it is miscategorized or simply in a different category than YOU would put it in), you will have a much harder time searching for it.

Favorites/Geomarks

Another key feature of a GPS is the ability to mark a particular location for later reference. Perhaps while driving you happened upon a great scenic spot, or a new store you want to return to, or perhaps you followed a friend to their place. The ability to record this in your GPS for later reference is a nice feature so that you can quickly route to it by name at some point in the future rather than having to find it on a map or type out an address. You set up a favorite by telling the GPS to mark where you are currently located, or by browsing the map and marking a spot manually. TomTom lets you save this as a “Favorite” which you can name whatever you want.

For Mapopolis, the feature is a little less intuitive, but still functional. Basically, you click on the menu button, hit “GeoMark” button, and then are presented with the map and a prompt to click on the spot you want to mark. Once you select your spot, you are presented with a form to fill in an address book entry including a first name, last name, and company name. This will then become entered into the contacts on your Treo with a work address field specified by the GPS, and a custom field as the geographical coordinates of the spot. The problem with this method is that your contacts get cluttered by these entries which may have nothing to do with friends or business associates, or worse are duplicates of entries that are already in your Contacts database.

(Each Geomark in Mapopolis has to have a standard first name and last name, which is then added to your Contacts Database) (”Favorites” in Mapopolis are just recent locations that have been searched for and which are accessible via the upside-down triangle on the bottom menu for quick locating)

In fact, Mapopolis has the added benefit of being able to access your contacts addresses from that application on your Treo, so this would be redundant. What Mapopolis really needs is the ability to have favorites separate from your Contacts like TomTom. That being said, TomTom needs to have an interface to Contacts. Mapopolis also has something called “favorites” but they aren’t really the equivalent of favorites in TomTom, rather they are just recently accessed locations that are saved automatically. You can’t delete them, rename them, etc., so they aren’t nearly as powerful as TomTom’s favorites. Also, as with various settings in Mapopolis, in certain circumstances where the phone resets due to instability, these locations are lost.

Rerouting

One of the key features of a GPS is not just the ability to create a route for a trip, but to actually change that route during the trip, even if that change is unintentional. If you make a wrong turn, or intentionally leave the planned route in order to find a gas station or a rest area, or to avoid delays on a horribly backed up highway, you don’t want to have to stop and reprogram the entire route. When it comes to rerouting, TomTom definitely has the upper hand. The main issue with Mapopolis’s rerouting capabilities is its speed, especially when dealing with longer routes. For a relatively short route of, say, less than 25 miles or so, it’s not an issue. The rerouting will take under 10 seconds. However, routes of a couple hundred miles or more could take 30 seconds or more to reroute. At this point it almost makes sense to stop and do the rerouting because by the time the reroute has taken place, you may have missed a turn that the reroute was going to tell you to take, and then the reroute will have to start all over again. This of course won’t happen all the time, only in certain circumstances and for longer trips, but it still is a limitation. TomTom, on the other hand, must have a very efficient engine for routing and rerouting. It seems like this rerouting is simply editing the smallest piece of the route possible while keeping the rest the same, thus making it almost instantaneous in most situations.

TomTom also adds much more functionality over simple rerouting. One can calculate an “alternative route,” which makes TomTom come up with a slightly different way of getting to your destination. The first time one does this, the route is changed from where you currently are, but you can continue to request an alternate route and additional parts of the route will start to change, usually causing your estimated time to go up as further detours are made. A much more controllable and useful rerouting function, though, is to reroute to simply avoid the current road you’re on due to an accident or something else that’s causing heavy traffic. This is called “Avoid Roadblock.” You can set it to various distances ranging from a probably useless 100 yards up to 3 miles. One can also specify a part of the route one wants to avoid - say a particular highway you know will have construction.

Interface

Although I’ve touched on this in general, I thought I’d speak more directly about the user interface for these GPS apps. In general, I would have to say that TomTom’s interface is more user-friendly, faster, and just much better looking than Mapopolis. Of course looks are in the eye of the beholder and I suppose even usability is as well. If you are used to the PalmOS interface with it’s buttons and form fields and so on, you may be right at home with Mapopolis. However, I’m pretty familiar with PalmOS and yet I still found it easier to deal with TomTom because it is so user-friendly. Basically it makes everything a touch with your finger on the screen. You can use some of the buttons and keys on the Treo keyboard to do certain things, but in general, it’s just easier to deal with the touch screen. Everything is very graphical, as you’ve seen on the screenshots here - lots of colorful screens large icons.

Mapopolis is similar in that certain things work better by hitting the screen, but others are really meant for using the keyboard. The forms within Mapopolis act the way you would expect most PalmOS applications to act, however the five-way navigation is not fully implemented. You cannot, for example scroll through the main menu using these keys in Mapopolis, and often you the focus within a form doesn’t go to the field you would expect, requiring a finger or a stylus to actually activate a given field. Then again, TomTom is even less compliant with normal PalmOS navigation techniques. You can’t scroll between individual items in the menus in TomTom and select an item (although you can scroll through different pages) with the navigational keys.

Stability

The stability of either of these programs is not up for debate. The problem is that the Treo 650 is a relatively new device and people have had varying degrees of stability with it. Also, if you run a bunch of applications that do things that might challenge the stability, like push email (Chatteremail) or always-live IM (Verichat), this may cause further issues when running these while using a GPS. Even without running these programs, I have had numerous issues with the phone resetting itself or getting extremely sluggish requiring me to reset it myself. When using these programs, resesets for seemingly no reason did happen occasionally, but not very regularly. When using Mapopolis and receiving a call once, I was able to talk for about 15 seconds while Mapopolis actually worked in the background, but then the phone reset itself ? I have a feeling that had to do with a Bluetooth issue which I’ll explain momentarily. Mapopolis did seem to be a bit less stable in some instances, especially when it came to removing and inserting the SD card. I didn’t do anything bad like remove the card while running the program, but sometimes when removing it after I had gotten out of the program, or inserting it to start using it, the phone would reset itself. The other issue around this is that from usage to usage, Mapopolis would often “forget” what I’d set before. In particular, the various settings such as what type of GPS unit I was using, whether I wanted it to resynch with it as soon as I started, whether I wanted to reestablish the last route, etc. Having to reset all of these things is a pain. This didn’t happen all the time, of course, but enough to make it annoying. The other thing it would forget is the “favorites” (recent locations), so this just meant I wouldn’t have the convenience of such shortcuts and would have reprogram a destination manually when this happened.

Receiving Calls

One feature that is constantly asked in discussion forums is whether you can receive calls while using one of these programs. After all, chances are that on a long (or even short) trip, you will want to or need to be in touch with people ? people you are traveling to, or whoever. I’m glad to say that each of these programs does allow you to receive calls and will go back to routing once you’re done. Mapopolis simply freezes and lets you choose to answer t