Tag Archives: Google Tasks

Google Tasks standalone Adobe AIR app in 30 minutes

OK, this is kind of amazing. I’ve been using the underrated Google Tasks to keep track of small things across work and home life. Over the past year or so, they’ve made some really nice improvements. One thing they haven’t created (or at least made public) is an API to allow the use of your task information in other websites/applications. There is a bug logged with this request, but still no word on if or when it may be implemented.

Needless to say, I was pretty bummed when I found this out. But, I also remembered that Adobe’s new Flash Builder was recently out of beta and I had been meaning to give it a look. So, after downloading and installing, I popped it open. It looked pretty similar, so I created a new project:

Creating a new project in Flash Builder

I chose to create an AIR project, told it where to save and chose the default packages to include.

After that, it was a simple matter to look through the documentation and find the mx:HTML object which will load a remote page for viewing. So, since Google has been kind enough to create a canvas view of Tasks already, this is literally all the code I had to write to have it show up in the debug AIR player:

That’s it. I packaged up the application with a self-signed certificate and away we go, Tasks on the Desktop:
TaskMaestro AIR app

Download and install TaskMaestro here, if you like.

All in all, not a bad way to spend a half hour.