Recent Posts

Android Custom Font

I’ve recently had to re-think my approach for one of the most popular requests on Android:  easy support for custom fonts. I wanted a solution which: is flexible enough to use several fonts and different styles for each font. For example, let’s say I want to use Roboto regular, light, [...]

AChartEngine Live Scrolling Graph

Recently I’ve been working on an Android app where I needed to plot some values in a time-based graph with live data (e.g. the phone’s signal strength). There are quite a few open-source Android charting libraries available that I’ve tried so I’ll just post the links in case someone wants [...]

Android GaugeView library

Even if my day job is keeping me very busy, I’ve just managed to publish my very first open source Android library for drawing gauges on Canvas I’ve implemented this in a couple of days so the code is still a bit messy, no documentation etc. I’m planning to work [...]

Android at Google I/O 2012

I’ve been dreaming about attending Google I/O live in San Francisco for years but it never seemed to be the right moment (time, money etc.) But this year I was lucky enough to get a free ticket It was well worth it! Below are my impressions of the event. The [...]

Android Continuous Integration – Part 2

My little project is made of 3 modules: a parent Maven project – for keeping things together, an Android project for the application logic and ui and an Android project for running integration tests with Robotium. In some cases (e.g. you want to have a common base code and then [...]

Small test of Asmack XMPP client library

The Asmack is a patch of the Smack XMPP client library that has some fixes for Android. You can dig up what these patches are by reading this thread on Android Developers. Anyway, there are numerous tutorials on how to integrate this library in an Android project, which is pretty simple (just download [...]