uFit clicked!

A couple of months back, roughly the same time when the Ubuntu SDK alpha was announced I bought myself a fitbit to get back in shape after being hit by the lack of activity that can come along with a home office job. As I already wiped Android back then and started dogfooding Ubuntu Touch I quickly hacked together an app to track the status with Ubuntu Touch. The outcome of this is uFit, the Ubuntu fitbit app.


With the announcement that click packages for Ubuntu Touch can be uploaded and distributed through the application lens since the beginning of this week, I decided to get my hands on it. The first problem I faced was the fact that the Ubuntu SDK so far only supports packaging up pure QML/JS applications and the documentation for click packages so far only deals with it’s architecture and development rather than its usage. However, all my applications are mostly written in C++ with only a thin UI layer in QML. Still, I decided to give it a shot. uFit seemed simple enough for a start with only one QML plugin. It didn’t take long to find out that click packaging is one of the easiest packaging formats I came across so far. I love how simple it is to create a package. After uploading the package yesterday, I already received a notification today that the app has been published.

Long story short, as of today uFit can be downloaded to your Ubuntu Touch device directly from the application lens.

For those more curious, the source code can be found at


This entry was posted in Ubuntu and tagged , , . Bookmark the permalink.

10 Responses to uFit clicked!

  1. Abdul says:

    I can say more than ‘I love you, man’

    keep going

  2. Alejandro says:

    You rock dude! That is one beautiful looking app. I may have to get one fitbit just to have a chance to use the app.

  3. Robert says:

    Since the process was so easy, can you write up a how-to for the rest of us?

  4. Mads says:

    Nice job! Looks beautiful

  5. Daniel Beck says:

    The application looks really good.

  6. About the screenshot: Looks beautiful, but dark grey on light grey is not the best for readability (poor contrast)

Leave a Reply

Your email address will not be published. Required fields are marked *