Developers Move to Support Expansion Cards (Updated)
The expansion ports on the m500 series, the HandEra 330, and the Clié are good ways to store files and documents but developers are going to need to write new versions of their applications to allow them to access the cards. I spoke with many of the main Palm software companies to see what their plans were for supporting these new removable media.
Documents to Go
The latest version of Documents to Go already has Memory Stick support for the Sony Clié and a version with limited SD/MMC card support ships with the m500 series.
Wordsmith
Tamara Hinds of Blue Nomad said, "We are definitely going to be adding expansion card support for WordSmith. We will be adding it with our next major rev or soon thereafter... in the next month or so."
According to Ms. Hinds, WordSmith will load the copy from the card, let the user view or edit it, then save it back to the card. Editing directly on the card would be "horrifically" slow but as technology improves they will look into it.
Quickoffice
Cutting Edge's Quickoffice comes bundled with the HandEra 300 but it doesn't yet have support for expansion cards. Mike Compeau from Cutting Edge said, "We are working on adding support for removable storage like MMC/SD/CF to Quickoffice. Particularly in light with our arrangement with HandEra, this is a high priority for us."
Mr. Compeau said, "To edit Quickoffice files, they need to reside in RAM." When asked if Quickoffice applications will ever be able to edit files directly on expansion cards, Mr. Compeau said, "This depends on the device companies and the solution each chooses to implement. Because of the diversity of external file storage media that exists now and in the future (there are now Springboards that are announced or coming out that will themselves hold smart media cards or PCMCIA cards etc.) it shouldn't be expected that software developers can create efficient software to take advantage of these external storage capabilities unilaterally."
He explained, "The issue goes to hardware makers who need to create a standard for external storage card file access. HandEra has done a great deal of work in this area in the past and we expect them to be a visionary leader in this area, again, in the future."
TomeRaider New
Mat Ripley of PalmTec said, "We do plan to support the 500 and 505... but as yet we haven't got one so its hard to say when this will be out. I estimate within the next 6 weeks."
Qvadis Reader New
"We are do have plans to introduce versions compatible with SD/MMC/Memory Stick; which one we support first will likely depend on adoption rates for
the devices," said Sam Peralta of Qvadis. "One of our design goals is to access and edit databases directly off the expansion card. How this is done, and the degree of difficulty, will depend on the actual medium."
Silver Screen
PocketSensei is currently working on a version of SilverScreen that supports the m500 series' SD/MMC slot. Bohm Kim said, "We will have a solution sometime in the 3rd quarter of this year that will surpass the basic functionality provided by Palm." He also said, "We are also in partnership with Sony and are working to promote the features supported by upcoming devices.The memory stick is not RAM, but we are looking at ways to make the memory stick more convenient."
GoBar
Aladdin Systems was a bit vague about their plans. A spokesperson for the company said, "It is Aladdin's goal with GoBar to both support and enhance the Palm OS. Now that removable media is supported by the Palm OS (as of 4.0), it would be natural for GoBar to support those API's in a future upgrade." However, they declined to give any more details or discuss release dates.
MobileDB New
Handmark is still looking over the various platforms and making plans. Cassidy Lackey,
VP Engineering, said, "Although we have not announced any definite plans to support the memory stick or SD/MMC we are spending a good deal of time reviewing the technologies and support provided by Palm/Handspring/Sony for their respective technologies. I would expect to see some Handmark software on one or more of these expansion technologies by the end of the year."
JFile New
John Lehett of Land-J Technologies said, "JFile 5.x initially will not support SD/VFS/Memory stick databases directly - the whole VFS types of file system on these modules is just so completely different than normal PalmOS .pdb structures, and how they are normally stored in RAM, meaning that supporting true SD access will not be an easy task for file structures that are as complex as database app structures tend to be. "
However, he went on to say, "We WILL be looking at the possibility of supporting the 'move to RAM automatically (and back when done)' possibility though, and may try to have this capability ready for when JFile 5.x is available, but not 100% sure on this yet. JFile 5.x is currently in early stage beta testing, we haven't set a firm date for its release yet, as a lot will depend on the beta testing stages. We're hoping for a June or July release at the latest though as a target." All current registered JFile 4.x users will receive JFile 5.x free of charge when it becomes available.
thinkDB New
The next version of thinkDB will support removable media. Armando Neves, CTO for thinkingBytes Technology, said "We are planning to support SD, memory stick and compact flash cards. Databases will be copied into RAM to be edited and then moved back to the card."
Liberty
Aaron Ardiri, one of the developers of the Liberty GameBoy emulator, said that they had no plans to support removable media because not all handhelds supported it so it wasn't worth their development time.
PhotoSuite
A version of PhotoSuite Mobile Album comes bundled with the m500 series that supports the SD port on the m500 series.
Others
Olive Tree said a version of BibleReader that supports the m500 series should be available in about two weeks. Skyscape said and m500 series version of LexiDrugs would be out in 4 to 6 weeks.
This is part one of a two part series. The second half will cover application support for the high-resolution screens on the Clie and Handera 330.
Article Comments
(58 comments)
The following comments are owned by whoever posted them. PalmInfocenter is not responsible for them in any way.
Please Login or register here to add your comments.
Comments Closed
This article is no longer accepting new comments.
RE: Docs to go won't support my SD
Currently, Documents To Go does not work with the Palm Secure Digital Expansion Cards. All Documents To Go applications and document files need to be stored on the Palm OS memory. We are looking into supporting this in a future version.
What about databases?
RE: What about databases?
"Thanks for the inquiry. SD card reading of databases is not in the
near term future for JFile at this point. Unlike the Handspring
modules memory expansion, the SD card modules of the new Palm's are
VASTLY different in terms of storage, structure and layout, and for
apps such as JFile that require repeated and often record based
accesses, the supporting of such a new file system is a very major and
complex change (it is easier for apps such as document readers or
images that have just a continous 'file' of data). It is, however,
certainly something we will continue to look into here for possible
ways to implement this.
J.J. Lehett
Land-J Technologies"
======
Great... I wanted an m505 specifically so I could read large database files off of it. Nice to know that once again, JFile will be slow to update, if at all.
Don't know about ThinkDB or HanDBase -- if they add support for SD Cards, I'll instantly dump JFile and switch over.
RE: What about databases?
"Thank you for your feedback. We appreciate your comments.
Memory constraints are a concern for many users and we have
gone through great efforts to compress our database. qRx
3.0 with AutoUpdate required just under 1 MB. You will note
that qRx 4.0 has many new data fields and much more robust
functionality, but requires only 1.1 MB of memory because of
our compression. Other handheld references like LexiDrugs
1.7 MB and the PDR 2.2-2.5 MB require much more memory.
We are continuing to explore other avenues in an effort to
further compress future versions of ePocrates qRx.
qRx is a dynamic database that cannot be moved into the
flash memory expander, but some other static programs can.
Please let us know if you have any other questions or
suggestions for improvement."
=====
So apparently, with ePocrates, only the main program can be placed on an expansion card, but the remaining databases must be left in regular Palm ROM. I'm beginning to wonder if ePocrates understood what I asked of them...
I'll add on here when I hear back from TealPoint...
RE: What about databases?
---
Plenipotentiary
Palm Infocenter
What about Isilo?
About iSilo
Support for the extra capabilities (e.g., color/reading of documents
on SD) of the M505 are under investigation for the future.
About iSilo
RE: What about databases?
HanDBase: support@ddhsoftware.com
JFile: info@land-j.com or support@land-j.com
ThinkDB: support@thinkingbytes.com
ISilo: email@iSilo.com
MobileDB: support@handmark.com
Thanks everyone!
RE: What about databases?
1) iSilo already can directly read files stored on CF card on the TRGPro and HandEra. I have been doing this for 1 year now. iSilo can be run from CF card as well. I have a 5MB iSilo file on CF from an online medical text book that I converted with iSiloWeb.
2) On the TRGPro/HandEra, JFile databases and the app can be read and run off the CF card as well. You just can't edit the dB in CF.
3) HandBase - the app can be run off CF but the dB has to be in RAM.
Not sure about the rest because I don't use them.
I know that the whose Lexidrug app and dB can be run off CF. If I'm not mistaken, all the SkyScape programs and dB can be run off CF. Only the notes / therapeutic indices when you create them are stored in RAM. These are tiny.
So, for those who need to do the above, it is worth checking the HandEra and TRGPro out. They've been ahead of everbody for a loooong time now.
RE: What about databases?
Message from iSilo
Message from JFile
Message from Skyscape
"Currently our products are not functional from the SD card. We are working on it now and should have ready soon."
RE: Message from JFile
Land-J Technologies. It has a bit more information.
---
Plenipotentiary
Palm Infocenter
RE: What about databases?
More specifically, Orthopaedic Text. I went to Wheeless Online Textbook of Orthopaedics and converted the whole site minus the pictures using iSiloWeb at a depth of 3 level. Took me > 5-6 hours on a 56K dial-up modem. With pictures, the file size exploded to > 15MB but I was unable to load this as I don't have a CF reader. At a level 3 conversion, I'm still missing some less important parts of the website dealing with abstracts. A level 4 conversion increases the file size exponentially.
Actually, you can use iSiloWeb to convert any site but it helps if the site has very little extraneous material because you can't specify much what not to include apart from pictures and whether to follow off-site links.
RE: ePocrates
Of course, this doesn't mean that they will be supporting SD/MMC, but it doesn't mean they won't, either.
Message from Mobile DB
Copying databases back to Palm: This is a problem!!!
"Hi. I just got a m500 and a palm 16MB SD card from staples. I loaded the m500 with a doc reader and some docs from memoware. I then moved the docs to the card to save space on the handheld for more applications. NOW after I copied them over I wanted to read one of them. SO NOW i have to reverse the order and copy the DOC from the card back to the handheld BUT WAIT!!!! YOU CAN NOT DO THIS!!!!! IN the copy application it only list applications and NOT DATABASES or DOC FILES on the CARD. It lists them on the handheld BUT NOT on the card. So you can not retrive them. PLAM SCREWED UP! I called supprt and the tech guy at LEVEL TWO had no help and said this was a problem.... You can uyse the DELETE function and delete them off the card but you can not COPY back to the hanheld....
ANY ONE ELSE experince this????? HELP!!!!! I bought a m500 to save large doc files and databases (.PDB files) to the card for reference. If I can not g copy them back then the m500 to view them then the m500 is USLESS!!!!!! "
thinkDB and Expansion Cards
---
News Editor
Palm Infocenter
Message from HanDBase
Handera 330. We do have plans to implement this in some way in a future version of HanDBase. We currently have HanDBase 3.0 in development and we hope to include support for those in that version."
Seamless memory
Will the new Palm m500/m505 ever have seamless launching of the SD card or the ability to have apps simply pop up into a category instead of being it's own directory (I guess something like a TRGpro although I've never owned one)? Or is this something that's in the hardware and can never be overcome. Thanks.
RE: Seamless memory
Same thing will do for the HandEra but now it has both CF and SD slots.:-)
My big-db apps...
Bander
Generation 1 or generation 2 SD card
but that a 2nd generation will be released that will have a transfer rate of 10Mb per second. Does
anyone know if this is true and when the 2nd gen cards will be released?
Thanks.
Bill
RE: Generation 1 or generation 2 SD card
They say that they will release a 256MB SD this year with 10MB transfer rate/sec.
A 1GB SD card is scheduled for 2002.
Ceers,
Roman from Austria
Start at Square One again, Ed
1) 320x320 resolution
2) Memory Stick
See what you've started?
Already Included
As mentioned at the end of the article, I'm already putting together an article on what applications will support both the Clie's and the 330's higher resolution screens. Look for it in a few days.
---
Plenipotentiary
Palm Infocenter
Medical People Great News
Here is a cut/paste from the website:
Handheldmed Reader Version 5.0 for Palm OS Now Available!
Handheldmed has released version 5.0 of its reader for Palm OS. Version 5.0 has all
of the many features you have come to rely on with previous versions. In addition, we
have added the Sony Clie and Palm m500 series to the long list of devices that are
currently compatible with the reader. Among the many tools found in the
Handheldmed Reader is its unique ability to access book files stored on CF,
SmartCard, and MMC memory expansion cards without copying the files to RAM.
Yipee!
RE: Medical People Great News
RE: Medical People Great News
You forgot one: PalmReader!
RE: You forgot one: PalmReader!
Thanks.
RE: You forgot one: PalmReader!
RE: You forgot one: PalmReader!
Updates to Article
---
Plenipotentiary
Palm Infocenter
Click here for the full story discussion page...
Latest Comments
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
Docs to go won't support my SD