This post is regarding a future update to the Windows desktop version of the Producteev.com task manager application.
I just finished the design of the new app and I already have a fair amount of code written from a coding spree this Memorial day weekend. I’ve gone with a more monotonous and flat color scheme to fit into the look of Windows 8, but still mimics the Mac and Web counterparts in a lot of ways.
If you’re finding this blog post from Googling “Producteev for Windows,” you probably already know that there were a lot of core changes to Producteev recently. There’s no way to place these over the existing framework without redesigning a lot of the interface and internals. Prior to the announcement of the new version, I had already planned and built a 2.0 release to fix stability issues and user experience. Sadly this is defunct because of a new API version. There’s a lot of room to expand now anyway.
The new v2.0 interface is snappy. There was still a lot of room for performance optimizations and I’ve created a robust job system that just makes it pop on multicore or hyperthreaded processors. Even for users with older computers, you will enjoy smooth screen animations that gives the task manager a nice feel.
For a while I’ve wanted to open-source the API library so that others can bring Producteev functionality into their own applications. You will be able to fork this library from github once it is stable and tested for use it in your own applications. I feel that this will have a lot in enterprise systems where you need a cloud-based task manager to integrate with. If you’re eager to begin integrating with the new API please drop me a line and we’ll see if we can make that happen together.
Version 2.0 is built up to be completely platform independent. A desktop and command line version will also be available for Linux users. It might take a while for me to adapt the platform-specific builds (e.g., the window controls will be on the right side for Linux users for a while, and accessibility using screen readers will not be available right away, etc.) If there is demand I will provide separate x64 or ARM builds.
I’ve seen a lot of users requesting support for a calendar. This will not be in the initial release because of time constraints, but I will make it available either as an add-in or update in the future.
I will post some screenshots next week. Maybe a roadmap too if I get to it; I have a lot on my plate at the moment.
Also a quick disclaimer: I do not work for Producteev at present and for all intents and purposes this is a personal project of mine. I use Producteev heavily and I needed something that works for me every where I go (Linux at home, Windows at work, etc.) In addition, I still receive a lot of inspiring messages from users that use my old Windows application that hasn’t been updated for a while. For those reasons I have chosen to continue supporting the original platform tool for Windows.