Too often developers allow their applications to remain stagnant after launch. This is not something I want to happen with TimeTable. A couple days ago I pushed a small update which gave immediate access to a simple API allowing developers to get data into TimeTable. The biggest request I’ve heard from people is that they want to be able to use a timer outside of TimeTable. This is now being opened up with the announcement of the first companion TimeTable application, the TimeTable Work Timer.
Because TimeTable is written using the Cappuccino web framework and Objective-J it closely resembles the native programing environment on Mac OS X (Cocoa). This makes it extremely easy to port software from one platform to another. As a result I ported the work timer from TimeTable to Cocoa. The result gives you a simple, stand alone, work timer which integrates seamlessly with TimeTable.
The timer itself looks like this:
Once you close the timer you will be prompted if you want to send the data to TimeTable. If you click yes TimeTable will load up and you will be prompted to select the project you wish to add the timed work to.
Once you select the project the you can add the work time just like you would any other work time in TimeTable.
Remember, this is the first version of this timer, I will continue to work on it adding more functionality. Since I’m opening the TimeTable API I hope other developer will also build TimeTable integration into their products. If you have a favorite timer application you use for your work, let them know you want TimeTable integration.
If you’re a developer you can read more about the TimeTable API at http://timetableapp.com/developers.html
This API will continue to grow with time, so more features will be added and better integration will be supported. If there is something specific you would like to see also feel free to email support!
Update: added support for Mac OS X 10.5