Here we are! A new blog, all fresh and empty. It has taken much longer to get around to creating this blog than I had originally hoped, but here I am nonetheless. It is my hope that I will be posting here regularly on various topics related to software development, both of the various Z-Systems products/projects and in general.
This blog will also be a place to announce new product releases and give an overview of what’s new. Speaking of which, stay tuned for a post about the newly released Z-Maestro 1.5.
I thought that it might be a good idea to give an overview of where Z-Systems is right now and what types of projects I am working on.
First, of course, there is Z-Maestro, our flagship music/audio application. Z-Maestro development started more than five years ago as an answer to the question: why aren’t there any easy to use music and audio editing programs for Windows? The Mac had GarageBand, but there wasn’t really an equivalent program for Windows. In fact, while there were plenty of audio editors for various audiences, there wasn’t a single one that combined both ease of use and a powerful feature set. The programs targeted to professionals were generally very hard to use with incredibly steep learning curves. Likewise, there were also programs targeted to consumers that were simplistic and dumbed down to the point of uselessness.
So, naturally, the answer to the question was “because I haven’t written one yet,” and that led to all that is now Z-Maestro.
The next big project that has received a lot of use and publicity has been our virtual desktop program, recently renamed to Finestra Virtual Desktops (it’s Italian, just like passion and spaghetti!). It started life out as an article on CodeProject.com about how to use then-new Vista window thumbnails. After some interest, I created a home for it on CodePlex.com and went to work on a public release.
Since its first releases, it has been downloaded many hundreds of thousands of times and has been reviewed in numerous places. It was even featured on the CD accompanying an issue of C’T, a German computer magazine. After about a dozen releases, I took somewhat of a break from the project, as it had become quite stable and unmet feature requests had been whittled down to a few remaining near-impossible requests.
However, it has recently been born anew as Finestra, and a public 1.0 release is due out shortly. New features include Windows 7 taskbar integration and general performance and graphical improvements all around.
Besides Z-Maestro and Finestra, I am constantly working on a wide variety of projects, including various desktop applications, embedded devices, and web experiments. I am extremely interested in operating system design and the design of large complex systems in general. I even have a real-time operating system that I’ve been developing for embedded devices called Z-OS, whose design is loosely based off of the Windows kernel. Maybe one day I will release it publicly!
Hopefully this has given you an idea of where we stand. You can look forward to future updates about my work and about the projects themselves.