A polyglot developer will understand, there is always something you like about one language and you wish was available for another language too.
So, recently I started learning rails and found number_helper API very cool and fun to use. It gives you easy API to convert numbers into many formats like number_to_human which will convert 20000 to 20 Thousands or number_to_human_size that will convert 1024 to 1 KB.
That was it I wanted this stuff for Android too. It just makes processing numbers to fit the UI needs so damn easy.
Here is my attempt to port this rails module to Android.
It is always fun to play with new APIs and tools. GCM is not something I was getting my hands on for the first time but it changed completely since last time I did a project using this.
But the good news is it has changed for good. New service classes makes it easier to write GCM clients for Android, GCM default configuration makes writing test servers and apps to play with very less tedious. In fact my first reaction was this is GCM reincarnated.