View Full Version : What's on my Treo smart phone? Not just e-books.


Bob Russell
09-19-2007, 07:15 PM
Any discussion about e-book reading devices brings preconceptions about context, especially when discussing dedicated e-ink devices versus smart phones and PDAs. Everyone uses their devices differently, and therefore considers feature trade offs from a slightly unique perspective. As a result, it seems to be relevant to briefly describe how I use my Treo 700p PalmOS smart phone.

It is particularly relevant to me at this time because I just received my insurance-covered replacement device, and so I needed to take inventory of what's on the phone in order to load the new device from scratch. (Not absolutely necessary because I have a backup on my SD card, but due to OS version differences and the desire to get a "clean" and reliable device, I prefer to reload everything.)

So here's what's on my "souped up" e-book reader and phone:

eBooks

* eReader - My favorite way to read e-books on a PalmOS smart phone. But that's a personal thing. Other people have their own favorites. I like the dictionary, the little clock icon, and the relatively non-intrusive DRM.
* myBible/DailyReader - This is from Laridian, and has the nice One Year Bible reading plan which integrates an OT/NT/Ps/Pr reading each day for pleasant variety.

Some of you may be surprised that I don't have an RSS feed reader (I use Bloglines via the browser), or Plucker/iSilo/MobiPocket/RepliGo/etc. Oddly enough, I used them less and less, especially with multiple computers making the clipping and syncing less useful. So why install them? But I do highly recommend them for their purposes and may return to them at any time, for example if I begin to use Sunrise again, which is an awesome program for collecting web and RSS news on the handheld.

Audio/Video

* CorePlayer - The "new" pay version of TCPMP, which I use mostly as a video player. It's very good, but it does soft reset my device much of the time on exiting. Hasn't quite lived up to the hype yet, and the license validation is a bit intimidating. But I used the wonderful free TCPMP so happily, that I felt I wanted to support those folks by buying the new program.
* TCPMP - I keep this on my device because it's just as good, and with two programs, I can keep my separate place in a video or playlist. Not so easy if you don't have two programs yet.
* Kinoma Player - I have the deluxe version upgrade. I use it for streaming video mostly.
* Pocket Tunes Deluxe - I love this program!!! I borrow audio books for free from my local library and this program supports the DRM. It does streaming audio. It has a wonderful MP3 player interface. I don't know why anyone would have a Treo without it.

PIM/PDA stuff

* DateBk5 - A wonderful upgrade of the built in calendar program. I suppose DateBk6 might be better, but I really didn't have any need to upgrade, so I prefer to stay with what's comfortable. I don't like to use too many non-generic features anyway, because I never know when I'll be changing platforms.
* Date Wheel - From Creative Algorithms. At first I thought it was useless. Then I started to use it. It's fantastic, if for nothing else than counting down the days/weeks/months to a big event. Also good for calculating days or weekdays between dates.
* eWallet - Great password vault. Has Palm and Windows Mobile versions, and a great integrated desktop version.
* Day Notez - This is the "right hand page" of the old Franklin Planner. I can journal what I do or what I accomplish during the day on it.
* Pennovate Notes - A great note taking program that lets you write or draw with the sylus on the screen. It works surprisingly well despite marginal precision of the touchscreen, and the tiny size of the screen. If I am stuck without paper and need to jot down a note, this will do nicely in a pinch. The technology is still not as nice as "real paper", but it's very convenient and always with me.
* Call Rec - Lets you record voice notes or dictation. Also can record phone calls, which is something that I don't think you can do with Win Mobile phones. The mic on my Treo is so good that it also works better than one of those micro cassette recorders that I used before, and you can even use it to record a meeting.

Extras

* Google Maps - Free download from Google, and gives nice mapping and step by step driving instructions (which have a map page for each step). No GPS, but I find that GPS is usually not needed anyway.
* Directory Assistant - I use this mostly for phone book lookups. I suppose I could just do that in the web, but the interface is faster and easier.


Core File Utilities

* BackupBuddyVFS - A great program that does automated backups to my SD card at 4am every morning. This program has saved me more than once. Similar to Sprite backup for Win Mobile.
* FileZ - The free file explorer that's a high quality must-have utility
* RescoExplorer - Slightly fancier product than FileZ. I like to use both.
* Card Reader - Lets me mount my SD card in the Treo via a USB cable as an external USB drive. In other words, the Treo becomes the SD card reader.

Built-In Functionality

* PIM functions (Addr/ToDo/Memo/Calendar)
* Alarm Clock (World Clock) - Wakes me up every morning)
* Blazer web browser - Barely adequate, but I use it a lot when not home
* Documents To Go - Brings MS Office compatibility
* VersaMail - Great email program that reaches my ISP and Gmail accts
* Camera/VideoCam - It's wonderful to have this available all the time, e.g. birthday events or house hunting or whatever.
* Calculator - I use this all the time, both in basic and advanced modes, and the weight/size/etc conversions are wonderful also. This is an amazing program that I would hate to do without.

Oddly enough, while the list looks long, I think it's pretty clear that I've pruned it down to what are "the basics" for me. In previous years, I have had a tendency to want everything on the device. There are so many great programs, and they all have their place or are fun. But I don't like to think about the device much anymore. I just want to use it and be as trouble free as possible. If I can't even remember I have a program on the Treo (something that happens often if I don't use the program much), I might as well not load it up.

So, when you see my needs, you begin to understand my mobile device preferences (as I think we would see for other people also when looking at their preferences in light of their uses.) I do eBook reading, play or stream audio/video and audiobooks and podcasts, use it as a personal information manager with note taking and calculator, etc. And I expect some basic level of file and backup utilities to make life easy. That means that pretty much any solid mobile OS will work for me if the programs are mature and solid. In particular, I look forward to the new PalmOS on Linux, the new Access ALP, and the MID devices. They will eventually be exactly what I'm looking for.

The Sony Reader fits into the mix because it is great for reading at home or on trips, and the screen is far superior. But I can carry books around on my Treo for ever present back lit reading in eReader (some books bought and some are Public Domain formatted myself). I just wish I could read the same e-book on both and keep them in sync easily so I could just pick either up and continue reading.

And, btw, I even use it as a phone every now and then.

Is my Treo usage fairly typical? How do you use your smart phone? Does anyone read on both a smart phone (or PDA) and a dedicated e-book reading device?

Adam B.
09-19-2007, 08:35 PM
I'm personally not a fan of the PalmOS. I own both a Treo 650 (work phone), and a Samsung i730. The Samsung has Windows Mobile 5 on it. I love the form factor, and although the windows mobile OS has it's stability issues, it seems better at multitasking than the PalmOS. I do also like the "Today" screen, it's great to have so much information available at a glance.

Ironically, I have many of the same apps on my windows phone (TCMP, Resco, Google Maps, Mobipocket). It is great that developers are willing to make these cross platform.

volwrath
09-19-2007, 09:40 PM
Bob,

I am right there with you on the PocketPC side. I will be happy to go into any details if anyone is interested in individual programs.
Ebooks
I use uBook on my treo, and combined with the direct page hack on the sony reader, read the same book concurrently. It really used to be a pain before the direct hack, but since uBook gives percentage read it is easy to do simple math to keep it and the reader synced

A/V
TCPMP
Coreplayer - Buyers regret for me as TCPMP works better
Pocket Player (Podcasts and Music) - Replaced my mp3 player
Windows Media Player -- I use this to stream mostly. it does better than the others with WMP streams.

PIM/PDA
ListPro
PocketInformant
APMemo
FlexMail
KeePass - excellent freeware password safe

Extras
SPB Mobile Shell
Pocket Stars
Google Maps -- use with bluetooth GPS
Windows Live Search -- use with bluetooth GPS
Weather Panel -- Great freeware weather program
Slingplayer
XnView
Chronos-- Time App

Edit: I also use PIEPlus in conjunction with PIE and use mobile bloglines.

RWood
09-20-2007, 12:05 AM
Bob: I've had full PCs with fewer applications than that.

I'm still running Palm OS V4.10000 on my Sprint Samsung i500.

Applications:


Palm Reader (yep, I still use that one)
MobiPocket
FileZ
Blazer (web)
SuDoKu
and a mess of books in PDB and PRC format.

The rest is just the standard stuff that came with the unit.

mores
09-20-2007, 08:30 AM
if i remember correctly, palmOS is database-driven, and not based on files like most other operating systems. that's why it hat it's problems when it came to multimedia etc.
it was also never capable of true multitasking.

but it's amazing to see what kind of programs y'all got on your phones. neat :)
my system is pretty boring, then. i actually only have mobipocket installed on my symbian UIQ3 phone.
i used to have a calendar-replacement, a file manager as well as a task-switcher on my p900 (UIQ2), but the p1i (UIQ3) has added those to the system, that's why i only need an ebook reader. might install me a few games, though ...

Bob Russell
09-20-2007, 11:33 AM
One can also see that a "souped up" PalmOS or Win Mobile smart phone seems to pretty much do what the iPhone does. Maybe not as pretty, but you can get a Treo keyboard with it, and you don't have to go with ATT. People in the general public think that all the new capabilities are just brought in with Apple. They don't realize you could do it for ages with a Treo. Personally, I'm wondering why Palm doesn't consider a "Supreme Edition" phone that has lots of bundled software instead of just Versamail and DTG. They could market the thing as a super phone, and still pass off the application support to 3rd parties who would probably be thrilled to get all the extra attention and revenue.

HarryT
09-20-2007, 11:48 AM
One "essential" application for the traveller is the freeware "Metro", which is available for both Palm and Pocket PC / Windows Smartphone. It's basically a program which "knows" about the subway systems of every major city in the world, and tells you how to get from "A" to "B" on those systems. I've used it all over the world - London, Paris, Rome, New York, Moscow, etc, and it's absolutely indispensible IMHO.

NatCh
09-20-2007, 01:15 PM
I think the only unusual app I've got on mine is Pocket Quicken -- it really simplifies things for us, syncing with the PC Quicken (and thence to the bank) as it does.

But the most used app I have is probably a variant of Missile Command. :grin:

da_jane
09-20-2007, 01:52 PM
Hmm. I use my iPhone for

Phone calls
Text messaging
Watching videos
Playing music
Reading books
Reading email
and surfing the 'net.

Oh, and I recently installed the NES simulator and play pacman occassionally.

DMcCunney
09-20-2007, 06:43 PM
I'm personally not a fan of the PalmOS. I own both a Treo 650 (work phone), and a Samsung i730. The Samsung has Windows Mobile 5 on it. I love the form factor, and although the windows mobile OS has it's stability issues, it seems better at multitasking than the PalmOS. I do also like the "Today" screen, it's great to have so much information available at a glance.
PalmOS Garnet doesn't do multitasking, so no surprise. The original Palm OS was based the AMX RTOS from Kadak. AMX has preemptive multitasking, but Palm's license didn't permit them to expose it. Given the limited hardware early Palm devices used, multi-tasking would have been of questionable value in any case.

You can more or less do multi-tasking under Garnet, the same way things like DesqView did it on the PC back when: hook interrupts, time slice, and roll your own memory and process management, and there are a few things that do it, like MP3 players that can play music in the background, but in general, Palm OS is one-thing-at-a-time.

Palm is currently working on Palm OS II (for lack of a better name) that will use an embedded Linux kernel and have a compatibility layer to run existing apps. When it will be out and what it will look like is a matter of intense debate in Palm circles.

Ironically, I have many of the same apps on my windows phone (TCMP, Resco, Google Maps, Mobipocket). It is great that developers are willing to make these cross platform.Google Maps is a Java applet, and inherently cross-platform. Mobi wants to be a the dominant ebook format, so they have to support as wide a range of viewing devices as they can. TCPMP was intended to bo cross-platform from the start. Resco is going where the money is. So are other developers who develop for both Palm and PocketPC.
______
Dennis

Adam B.
09-20-2007, 07:14 PM
Google Maps is a Java applet

Actually, I use the native PocketPC app, but point taken.

Good info on the PalmOS. I had no idea. :)

DMcCunney
09-20-2007, 08:51 PM
Any discussion about e-book reading devices brings preconceptions about context, especially when discussing dedicated e-ink devices versus smart phones and PDAs. Everyone uses their devices differently, and therefore considers feature trade offs from a slightly unique perspective. As a result, it seems to be relevant to briefly describe how I use my Treo 700p PalmOS smart phone. I don't use a Treo. My device isn't a smartphone. It's a Tapwave Zodiac 2 PDA. Tapwave was formed by a couple of former Palm execs who were trying to craft a device that was a combination hand held gaming device and Palm OS PDA. It uses a 200mhz Motorola iMX CPU with 128MB of RAM, and has a 320x480 screen with virtual DIA. The screen is driven by an ATI W4200 graphics chip with on board memory, and the device also has Yamaha stereo sound with (tiny) stereo speakers on the device. Bluetooth is built-in. It has two SD card slots, and one is SDIO, so you can plug in a Wifi SD card. I use a Sandisk 256MB+Wifi card (no longer made) that provides Wifi and 256MB of external storage. I have two 2GB SD cards installed, but I also have a transplanted copy of the FAT32 driver implemented in the Palm LifeDrive, so I can go to 4GB cards when needed.

A complete list of everything on the device would take way too long, so I'll just hit some high spots. (Most things that can live on a card do on my device, and there are about 400 total apps and utilities.) With a few exceptions, everything I use is freeware, and open source if possible.

My PDA serves four main purposes. First, it's a traditional PDA, with PIM functions. I use the built-in applacation databases, but use enhanced third-pary front ends. Second, it's an ebook reader and general reference on everything. Third, it's a programming and systems admin reference and tool. Fourth, it's a games and entertainment device.

One of the first things I did when I started using PDAs was to look for an alternative to the default launcher. The one I settled on was Bozidar Benc's Launcher III, which was freeware back then, and I stuck with it through the change to LauncherX (http://www.launcherx.co,) and shareware status. LX provides a tabbed interface and an assortment of features that map well to how I work. It looks like this:

http://farm1.static.flickr.com/68/212160434_4f2fc43295_o.jpg

The screenshot shows the Main tab, where apps used regularly live. Thay are all in RAM for fast access. Pretty much everything else lives on an expansion card. One reason I like Launcher X is card support. All other Palm launchers only see programs on the card in the /Palm/Launcher directory. Launcher X lets me define up to 31 additional directories it can look in, letting me arrange my card as I prefer.

Taking the stuff in the screenshot:

Address Book The stock Palm address book application. I sync with Outlook, and my Outlook Contacts folder is the basis of the Address Book.

Big Clock (http://www.bigclock.de/) A free, open source clock/reminder application that is still the best I've found. The author seems to have disappeared, and it has a couple of bugs that bite under OS5, but I found a fixed version that is usable on the Zodiac.

Calc The stock PalmOS calculator. There are a number of others available, and I have several, but this does the basics well.

DB (http://pilot-db.sourceforge.net) Pilot-DB, a free, open source DBMS for Palm devices. It has support for links between databases and a script facility to do things like calculated fields. It also has plugins that let it use devices in JFile3 and Mobile-DB format, and databases can live on a card.

Documents (http://www.dataviz.com) Documents to Go, one of the few actual conmmercial packages I use. I got it in the first place to handle Excel spreadsheets. IT also does Word documents, Powerpoint presentations, JPGs, and PDFs, but I don't use it for that.

KsDatebook (http://www.ne.jp/asahi/soft/miday/English/Ks/KsDatebook.html ) A freeware Japanese app that serves as an enhanced interface to the built-in Datebook database.

KsTodo (http://www.ne.jp/asahi/soft/miday/English/Ks/KsTodo.html) A freeware enhanced interface to the Todo database, by the aothor of KsDatebook.

LionDoc (http://www.lionscribe.com/liondoc.htm) LionDoc is a free, open source Palm "doc" viewer based on the source code of Bill Claggett's old CSpotRun program. It adds support for documents on a card and documents in zText format.

MoePaint (http://amulet.sakura.ne.jp/tha/palm/)A freeware paint program fior PalmOS from a Japanese author, with a surprising amount of features.

nWeb Novarra's web browser for Pam OS device in a version for the Zodiac. Another of the few commercial apps I use.

PalmFiction (palmfiction.sourceforge.net) A free, open source text viewer from a Russian programmer. PalmFiction handles Palm "doc" files, zText files, and plain ASCII text files and RTF files stored on a car. (RTF files are displayed as plain text.)

PalmPDF (http://www.metaviewsoft.de/en/Software/PalmOS/Freeware/PalmPDF/index.html) A free, open source PDF viewer for Palm OS based on a port of the XPDF library.

Photos (http://indevsoftware.com/product.php?Id=37&Section=&ep=88) The screenshot is out of date. The Photos app is a built-in on the Zodiac. I've replaced it with GRXView Lite in the link. GRXView is a freeware JPG viewer, based on the author's shareware viewer product that also handles GIF, BMP, and TIFF files.

Plucker (http://www.plkr.org) A free, open source offline HTML viewer. I use the Plucker Desktop0 to convert HTML formatted documents to Plucker format. Plucker is my primary ebook reader, wityh about 2,800 volumes in Plucker format on a card in my device.

Progect (http://project.sourceforge.net) A free, open source project management program for Palm devices.

PsMemo (http://jove21.com/palm/palmware/psmemo/?ex-lang=en) A freeware app from a Japanese programmer providing an enhanced Memopad interface. (I also use PsLink, a freeware Palm "wiki" app from the same author)

SnapperMail (http://www.snappermail.com/wireless/email/) Probably the most capable email application for Palm devices. Another commercial app.

TCPMP (http://picard.exceed.hu/tcpmp/test/) The Core Pocket Media Player, a free, open source cross-platform media player. It handles AVIs, MPGs, MP3 and Ogg audio files, and more. A Palm version plugin provides support for the Zodiac video chip.

WordSmith (http://www.bluenomad.com/palm-handhelds-and-treo-smartphone-software/productivity/wordsmith-mobile-word-processing-for-palm-handhelds-and-treo-smartphones.html) Blue Nomad software's word processing application for Palm OS. It views and edits Palm memos and doc files, and converted RTF files from a desktop. It's still the best application I've found for creating documents on a Palm device, and provides excellent support for my folding keyboard. the last commercial app I run.

There's a great deal more, including eReader and MobiReader for ebooks in those formats, an OS 5 hack manager, a boatload of Desk Accessories, file management apps, Palm telnet, SSH, FTP, and Samba clients, on-board versions of the C and Pascal programming languages, and a batch of games, including a Palm port of Nethack, but this is long enough for one post.

URLs to most of the above are embedded in the underlined names. Folks with questions are welcome to ask.
______
Dennis

grimo1re
09-21-2007, 02:42 AM
Great thread. I don't have a smartphone but am considering getting one and seeing what you guys do with it is very helpful & interesting.

volwrath
09-21-2007, 09:07 AM
PalmOS Garnet doesn't do multitasking, so no surprise. The original Palm OS was based the AMX RTOS from Kadak. AMX has preemptive multitasking, but Palm's license didn't permit them to expose it. Given the limited hardware early Palm devices used, multi-tasking would have been of questionable value in any case.

You can more or less do multi-tasking under Garnet, the same way things like DesqView did it on the PC back when: hook interrupts, time slice, and roll your own memory and process management, and there are a few things that do it, like MP3 players that can play music in the background, but in general, Palm OS is one-thing-at-a-time.

Palm is currently working on Palm OS II (for lack of a better name) that will use an embedded Linux kernel and have a compatibility layer to run existing apps. When it will be out and what it will look like is a matter of intense debate in Palm circles.

Google Maps is a Java applet, and inherently cross-platform. Mobi wants to be a the dominant ebook format, so they have to support as wide a range of viewing devices as they can. TCPMP was intended to bo cross-platform from the start. Resco is going where the money is. So are other developers who develop for both Palm and PocketPC.
______
Dennis


Good information, but I believe TCPMP came out for the pocketpc initially years before picard decided to make a palmos port

DMcCunney
09-21-2007, 01:13 PM
Good information, but I believe TCPMP came out for the pocketpc initially years before picard decided to make a palmos portQuite possibly, but so what? As mentioned, TCPMP was intended to be cross-platform. I'm not certain it matters which device was first to be supported. PocketPC would not surprise me, as developers could probably leverage existing Windows development tools and code.

I've very happy Picard did decide to do a Palm port, and even happier that he included a plugin offering video support for my device, but if I get a PocketPC device, TCPMP gets tossed onto it, too.
______
Dennis

grimo1re
11-09-2007, 02:46 PM
I suddenly find myself in possession of a SonyEricsson P1i :D....oh...the delight of thinking about what I want to install :) (I wonder if the legacy Doom would work?) Anyway, any tips for what to install are greatly appreciated.

mores
11-09-2007, 04:15 PM
I suddenly find myself in possession of a SonyEricsson P1i :D....oh...the delight of thinking about what I want to install :) (I wonder if the legacy Doom would work?) Anyway, any tips for what to install are greatly appreciated. congratulations, mate.
install mobipocket, and read books.
try lemmings too.

javierdl
11-11-2007, 10:19 AM
Nice list DMcCunney :)
I'm presently looking for a freeware/postcardware Palm applic to code HTML/CSS, could you recommend any?
I downloaded PalmFiction, but apparently it's only a viewer :(

Thanks in advance,

JDL

DMcCunney
11-11-2007, 11:52 AM
Nice list DMcCunney :)
I'm presently looking for a freeware/postcardware Palm applic to code HTML/CSS, could you recommend any?
I downloaded PalmFiction, but apparently it's only a viewer :(Correct. It's viewer only.

There is one dedicated HTML editor for PalmOS I'm aware of, but it's not freeware: http://www.greendragonsoftware.com/software/palm/dragonedit/index.shtml

There used to be another called Torpedo, but the publisher's site has reverted to a click harvester.

If you just want a freeware editor to write code, there are several possibilities. One is SrcEdit. SrcEdit is provided as part of OnBoard C, a C compiler and linker that let you code in C and compile and build apps on you device. OnBoard C is open source under the GPL. You can also get SrcEdit stand alone. OnBoard C is here: http://onboardc.sourceforge.net/
and SrcEdit is here: http://trac.brainsware.org/srcedit/

Other possibilities are CardTXT, SiED and tejpWriter.

CardTXT is a freeware text editor for Palm OS that can handle Palm "doc" files, and plain ASCII text files on a card. It can also import from and export to the Palm Memopad application. CardTXT is here: http://www.freewarepalm.com/docs/cardtxt.shtml

SiED is a free, open source text editor for Palm OS, that has a split screen function letting you edit two different files. The author's site doesn't seem to exist now, but you can get the last release version here: http://www.bestpalmsoftware.com/books/software/sied.htm
and a beta of the next version here: http://web.archive.org/web/20070408181144/benroe.com/sied/sied_beta/

(I use the beta, because it adds support for 320x480 screens.)

tejpWriter is a free, open source viewer and editor for Palm "doc" files, zTXT files, and plain text files on a card. It can also export to HTML. (tejpWriter is written in OnBoard C.) tejpWriter is here: http://twriter.atspace.com/

Thanks in advance,
JDL______
Dennis