Slashdot Mirror


Limitations in Current Breed of Palm Handhelds?

JabrTheHut asks: "Having been a Palm user for over two years now, I've upgraded to a Tungsten T3. While the features I'm used to using have not changed, I have become increasingly frustrated by what I see as a lack of progress. It doesn't seem to want to deal with text files (there is no import feature for the Palm Desktop notepad or memo pad, for example). Also there seems to be no way to copy arbitrary files to the Palm - all files must be "owned" by an application. With a 256MB SD card I expected to use it to copy files between work and home. Has anyone else noticed these or other shortcomings and have figured out ways around them?"

5 of 329 comments (clear)

  1. Re:Exactly why I have not upgraded... by fm6 · · Score: 3, Interesting
    Keeping text files in your Palm makes perfect sense. It's great to always have reading matter in your pocket. And the Vx supports this perfectly well, though not out of the box. You simply convert the file to DOC, download it, and read it with a suitable reader.

    I agree with you on one point: the Vx was absolutely the high point of Palm development. It had enough memory and processing power for any practical palmtop app (if you needed more you should probably be using a laptop anyway). And the battery lasted for days, even under heavy usage.

    The Vx has one major flaw -- the up button sticks out too far, so the cover presses against it when it's in your pocket. This is severely uncool, since all the function buttons double as power buttons. Fortunately, a hack with the (self-explanatory) name of StayOffIfUp provides a reasonable workaround.

    I'd still be using my Vx if I hadn't lost it. Should have tried to find a used one. Instead, I "upgraded" to the m515. Which has a bunch of new features I either never use or positively hate. The color hirez display looks cool, but usually needs backlighting to be readable -- which is a terrible battery drain. And they had to go and change all the physical parameters, so all the third-party styluses and covers for V series don't fit. And all the function buttons stick out too far!

  2. Re:Workaround by antarctican · · Score: 3, Interesting

    Oh buy a Zaurus.... if they weren't discontinued.

    I bought one of the last ones on Amazon about two weeks ago, and I have yet to unlock all of it's potential.

    All I do if find a wifi spot, and I ssh into my box, reconnect to screen, and I'm reading my mail in pine. What could be cooler?

    It's a little on the bulky side, but the screen... I have never seen such a fantastic screen. I have yet to find a website I can't read using Opera, which comes with it.

    And transfering files around, scp anyone? Pulling files back and forth couldn't be easier.

    It's just a shame this device was discontinued in North America, it truly is a micro-laptop as some have described it.

  3. Fun Applications for Your Palm Devices by _aa_ · · Score: 4, Interesting

    I saw a few comments requesting SSH clients and Text Readers so I thought I point some out.

    First some free stuff:

    plucker - Ebook reader. Really only supports it's own format but is very robust. iSilo is a non-free ebook reader that supports other formats including txt, but with the plucker tools you can convert almost any document into plucker format.
    pssh - There are other SSH clients for palmos, but this one doesn't crash my treo.
    palmvnc - Very neat, but less than practical on my low-res, low-speed treo.
    soundrec - Simple sound recording application, export to wav (usefull with Bhajis Loops) designed for the treo 600 but may work with other palm devices

    Now some non-free stuff:

    Pocket Tunes - Turn your palm device into an ipod only better with ogg and wma support. Worth the price.
    Bhajis Loops - Turn your palm device into a music studio. Also worth the price

    Not too mention the countless games, calculators, calendars, and other knick-knacks.

    There are limitations in hardware obviously. There's only so much stuff you can fit in such a tiny device. But I must say that my treo 600 does way more than I ever expected when I bought it.

  4. I hate to say it... by IcePop456 · · Score: 5, Interesting

    but get a PDA with Windows Mobile 2003 Second Edition. My Dell x50v has it and I still can't belive the stuff I can do with it. It mounts as drives in WinXP, I stream TV/DVDs to it, I mount my home network and can play any file I own. Well, expet for my HDTV stuff - then again what's the point of a 1280x720 video on a 640x480 display? I guess the Linux ones can do some of this too...

  5. storage model by krokodil · · Score: 4, Interesting
    Palm OS historically have database storage model: everything on it was organized in databases, which contain records. Each record is just chunk of arbitrary-size (well, there is 32K limit) of binary data. Database API provides only means of accessing records by number, marking them as deleted and adding new ones. (I am slightly over-simplifying here, there are also database and record attributes, categories, etc. but this is not relevant to what I want to say here.

    Main advantage of database abstraction is that HotSync could incrementally backup and synchronize your data without knowing about its internal structure. In cases when it should know about record structure, it could be extended on PC-side by something called "Conduits" - essentially plug-ins responsible for synchronizing certain kind of database records.

    In more recent versions of Palm OS they realized that they could not get away without good old file system abstraction (for example for accessing network drives or compact flash cards) and they introduced Virtual File System manager, in short VFS. VFS is certainly step ahead, but data stored on VFS does not have advantage of HotSync - it is not backed up, not synced on per-record basis, not purged then application owning it is deleted.

    Other systems, like PocketPC and Symbian already have just one data storage model - File System. PalmOS now have two, incompatible ones.

    VFS abstraction is more flexible than database, since it offers multi-tier data organization (nested directories) versus two-tier in database (database and record). Interestingly, old model could be mapped into VFS model. One could write VFS library representing databases in main memory as VFS directories. Each record will be shown as file in appropriate directory. This would allow to access with old data structures via new API. Databases modified via this VFS API are still valid PalmOS databases and could be backed up via HotSync. Now developers could gradually shift to new VFS API and old database API could be eventually phased out.

    I hope somebody will develop such VFS implementation.

    (copied verbatim from my june 2004 blog entry)