Platform Independence!
One of my main goals was to create an xps lib and tools that are cross-platform.
But as it tends to be, I mainly do my programming on one platform, Mac. I do not know for sure that my code is platform independent until I can actually build and see it running on another platform, now do I?
After a long and refreshing holiday in Italy (where I occasionally, and very relaxed, did some extra coding), I wanted to see how platform independent my code really was.
I carefully chose my 3rd party libraries to be sure they are available on (or build for) Mac and Windows(*). Even my
user interface toolkit is cross platform.
With a bit of luck, and the
right tools for
Windows, I tried to build my library, test harness and applications... It worked beautifully!
In the coming days and weeks I'm going to put a first version of my xps tool on-line. It will not really be a beta, not even an alpha, more of a 'technology preview', for Mac (PPC & x86) and Windows. More to come.
(*) as a matter of fact, all my 3rd party libs even build for Linux too