It has been almost two years since we first outlined our vision for a desktop app for Accelo that would make it easy to keep track of the time you're spending on various tasks. While other priorities fought their way ahead of this vision over the intervening period, we are now excited to announce that we now have native desktop timers application available for all major operating systems.
When we initially mooted our desktop timer feature we were planning on releasing it as a Chrome App - with almost 80 percent of our users already using Chrome, creating an installable app using Chrome seemed like a great idea. Unfortunately, as our engineers got deeper into the details over the last few months, we found a few serious limitations.
While we had always intended to release a more native desktop application and not require our users to run Chrome to get it, the tech limitations presented with Chrome meant we had to jump into a native app sooner than expected.
We've deliberately made the first release of our Desktop App fast and lightweight: our focus is very much on timers and making it easy for our users to have a stopwatch-style companion on the desktop to keep track of the work they're doing without having to always return to the clutter and distraction of their browser window.
The Desktop Timer app supports all major operating systems - Windows, Mac and even Linux (Ubuntu).
To download the app, simply head over to our new Downloads page at www.accelo.com/resources/downloads.
The Windows and Mac platforms support automatic updates (there'll be a few of them - we're just getting started), and we're finalizing channels for automatic package updates for the primary Linux desktop platforms.
Our first desktop apps were built with the incredible Electron project released by the team over at Github. The Electron project (formerly known as the Atom Shell) combines the many things that are awesome about browser-based frameworks (Node.js, browser rendering of HTML and CSS) with a cross-platform native desktop experience (signed installers, auto-updates, etc.).
As a result, our apps come with a WebKit browser platform, which ensures that security is included from the ground up and all of the traffic that goes between your desktop and our servers is SSL encrypted and authenticated via Oauth2 keys (which you can see, and importantly, revoke at any time in your Accelo account). The other advantage is a high degree of compatibility between operating systems and the ability to support rapid and agile development and enhancement.
For the time being, we're focusing our application development efforts on our mobile apps (since desktops have a pretty powerful and fully featured app interface in the form of a web browser) but we're certainly open to ideas and requests about valuable ways desktop apps can make it easier for our users to manage and track their work going forward.
Do you have an idea to contribute? Visit ideas.accelo.com and share it with our community.
�