Lifedrivedoc.com began as a place to talk about the Lifedrive. It soon became apparent that it was much more than that. Since moving on from my Lifedrive, I am engaged in more avenues of technology. That technology has intersected with my professional life - Medicine as well as my social life.

As noted above, the blog is about a lot of things in relation to technology. If you are looking for Lifedrive related material, I am currently dividing the blog so that those searches will be easy for you to find. Most of them will be pre 2007, that should help. Additionally, if you are looking for the links that used to be on the left border. They will be back up in a different format soon. I do enjoy reading about new things to do with the Lifedrive, so you can feel free to let me know about those. I will also post those on the site.

If you are having trouble getting an RSS Feed, click on the feed link below or type this into your reader: http://feeds.feedburner.com/lifedrivedoccom


Thursday, June 19, 2008

Wonder why Garnet persists?

Our good friends at Access have just released Garnet (Palm OS 5) for Nokia Tablets. This means that the PalmOS will run in a virtual machine and have the look and feel of a Palm device. No word on whether NVFS programs will work. The same holds true for significant database files.

For more information, check out Access Garnet

Hotsyncing is supported surprisingly, as is graffiti. Access is still seeking developers for the platform, coming out with their own emulator to ensure that software will be compatible.
An interesting notice is found on their developer page though. It appears that they have had some problems with compatibility and appear to be working hard at correcting these. Programs listed that have thus far been "corrected" or that now work on the device are:

  • Google Maps(TM) (crash when accessing network)
  • Agendus (application failed to launch)
  • MegaBowling (crash when using 5 way navigation)
  • MMPlayer (application failed to start)
  • Pocket Tunes (various crashes)
  • WorldMate (application failed to start)
  • CorePlayer (application crashes)
  • CredibleMed Easy E&M(TM) (application failed to start)
  • ICUmath (application failed to start)
  • Parens (and all applications that use the MathLib)

The last one, Parens is interesting, since the majority of medical software use the MathLib. Another interesting note is the finding of no less than 2 medical programs on the list, a sign that the medical community may be losing its long love affair with Palm.

On the downside of all of this however is the question of age. How long will Access survive using the same outdated operating system that Palm continues to use? For an emulator, this may not be a bad nostalgic ride in the park, but for true day to day activity, will we ever progress past Garnet? Access's answer to this could be found in the following graph that they outline in the website, showing Garnet to have an edge on Windows Mobile when it comes to applications written. But one needs to remember that this graph is from 2005 and does not include the Palm Windows Mobile relationship. But the point is well taken as to why they would continue to support the platform (Yes, I know there's also the question of the millions spent on buying the rights to do so, but we won't digress):

On the plus side though, one could consider leaving Palm and buying a Nokia, if you run a lot of programs on your Palm that do not require NVFS, ie Calculators and small nonNVFS database files. I do see the potential, given Nokia has so little software for medicine.



Access OS5 download and information site
Access Developer Site for testing

Tuesday, June 17, 2008

Apple SDK

I had the opportunity to look at the SDK developmental platform for the iPhone last week, after signing up to become a member of the Developmental Team. Don't worry, anyone can sign up for this, it's not special. What I ended up downloading was a collection of videos showing how to use Cocoa (the developmental environment) to create Visual - C programs. It was a little heady, given the fact that I am not a C-Programmer.

But the results are definitely interesting. The buttons (virtual) are all accessible in the sdk, just like in Visual Basic. But they appear to be much more powerful, with pre-scripted macros already in place. There is nice fluid movement on the screen.

The actual writing of code is not simple, but again, there are many examples and macros that you simply plug into a button, that it looks a lot easier than writing in Visual Basic. There are address macros which automatically populate the correct fields. Again, somewhat similar to some of the visual basic sdk stuff. However with such automation, some programs may get that "look the same" feeling.

The products that I have seen thus far have been impressive. Credit Apple for showing these a month in advance and then allowing us to absorb all the hype before July 11th. It is becoming a frenzy at the moment. The medical applications, showing MRI and Pet scans at the WDC were impressive. I am still looking for other medical applications however to take over database tasks such as Smartlist, HandBase and OB programs found on the Palm platform. I have no doubt that they are just around the corner.

For the iPhone to be really successful, Apple must come out with a Database Program that will blow everything away. They already have Filemaker on the Mac end and I could see something coming from this, with the ability to put in conditional flags etc. Additionally, any database file must be simple to program.

Perhaps the most impressive thing that I saw last week and in the videos offered by the Developer team, was the over-the-air connectivity. I believe that I first saw this created well with Mobisystems Office on the Palm. I stand by that today. It is almost unwritten anywhere, but I truly believe that this suite was (before they went awry with the open source PDF) the best ever created for a Palm Top Device. The fact that they offered remote storage, accessible by the Lifedrive over the air, was jaw-dropping. It acted like a FTP service and it still works really well (did I mention that it's free)?

The Apple versions of this, in both Exchange and MobileMe are the next step forward. 20 Gigabytes of storage for MobileMe and if it works as advertised, seamless access to personal files both on the home computer and on the iPhone. Exchange's ability to auto sync to the office calendar and email is fantastic. One wonders if there will be an ability to have Exchange and MobileMe work at the same time, so that a personal calendar can be superimposed upon the Exchange calendar on the iPhone? Can Exchange be turned on and then off, without erasing the calendar. On the Lifedrive, if you try to sync the calendar to the desktop, it wipes out the Exchange dates. The same holds true when syncing to Exchange. Hopefully these fine points will be worked out.

Overall, I am impressed by the products. As for the SDK, I have not had the opportunity to work with it yet. I cannot tell if it will be simple to use or not. I am a little disappointed that Apple did not adopt the Widget route, so that we could transport the widgets to the iPhone, but it would appear that the company is doing everything right at the present time. A slow roll out and updated hardware to match.