Creating a Portable IMT
I've become interested in the Portable Apps idea, especially since we'll need to be travelling and demoing our apps in Finland. Having learned about the PortableApps system, and built drives that run Tomcat stacks, I decided to modify my apps so they'll run in portable contexts. I've done this for Transformer and IMT. When you run the app with a -portable
flag on the command line, it stores its stuff in a Data
directory which is in the application tree, rather than in the Documents and Settings
tree on the hard drive. I also had to create a special launcher for each of the applications, to conform with the PortableApps standard. (In doing this, I discovered that the PortableApps menu doesn't follow its own documentation, so I had to do some hacking.)
Everything seems to be working well on thumb drives with a manual setup. Now all I need to do is elaborate the installers for each of the apps, so the user can choose to install to a thumb drive as a portable app. That'll take a couple of hours of figuring out, but it shouldn't be too complicated.