![]() |
NAVIGATION |
SUPPORT |
MAIN APPLICATIONS |
MAIN DOWNLOADS |
![]() |
Initiate - Why can't I use program X to launch file Y? Initiate is built to support any application that can handle a particular filetype on the SD card. It is up to you to make sure that the applications work with Initiate. Please write to your favourite developers and ask them to work with Initiate. It's really easy. Point them to this page! How Initiate launches files: When Palm launched the Lifedrive, they wanted people to start carrying documents around on their device. Of course Palm users have been doing that for ages – but until the Lifedrive, the only way to open these files was to open an application that would recognize the file, then use that to select the file you wanted. With the lifedrive, it became possible for Initiate to say to Documents To Go Initiate takes advantage of the 'hooks' that applications have written for the lifedrive and newer Treos or Centros, and is able to use it on any Palm device. This means that Initiate can launch files directly to applications that are ready to handle them. These include: This method is fairly new, so it isn't supported by older applications. However, it is used by the file launcher (Files) that is bundled with the newer Treos / Centros, and is used by Initiate, so should become more popular. Note that Initiate makes this available on any Palm device. If you know of another app that supports direct file launching, then please let me know. How Initiate doesn't launch files (unless it has to!): If an application doesn’t support direct file launching, then it may support receiving the file via the exchange manager. This is a system that was intended for attachments or downloads. An application (like the browser) can take a downloaded file and pass it to an app that will then save it and let you use it. I’ll call this method . If there is an application that can handle direct file launching, then Initiate will ignore apps that can only handle ‘file copying’ Can you support application X... Hopefully, Initiate will support more and more applications with direct file launching - but it is up to you to make that happen! The coding to support file launching is really simple - all the application has to do is the following:
The whole setup probably takes less than a dozen lines of code - and one (already written) function which is also a dozen lines! I'll happily provide sample code to anyone who wants it.
If you are a developer, please contact me for any more info or help. If you are a customer, please write to the developer of any application that you want to see supported in Initiate and point them to this page!
|