• The Android Build System Is Broken

    The blessed souls in the Android world with regard to compilation are Eclipse and ant. Both serve admirably if you have a small-to-medium-sized app. You might even pull in a library project and a jar or two. This works great. As the complexity grows beyond this, however, both of these players break down and you…

    Read More

  • Deprecated From Inception

    Stop using ActionBarSherlock! Well… eventually. If you are writing an application right now with a minSdkVersion lower than 14 you should be using it. I am not saying this just as the developer of the library, but as someone who likes to minimize wasted time. Writing applications is hard and nobody wants to spend time…

    Read More

  • Announcing ActionBarSherlock Version 4.0

    It’s been approximately three months since the Android 4.0 Ice Cream Sandwich source code landed on the Android Open Source Projects’s servers. Since then I have spent countless nights developing what I described in an earlier blog post as the “first true release” of ActionBarSherlock: version 4.0. As of 11:57:57PM PST I have finally tagged…

    Read More

  • Advanced Pre-Honeycomb Animation with NineOldAndroids

    The lovely new animation framework in Android 3.0 came with some additional methods on the View class to allow for transformations such as translation, scale, rotation, and alpha. The NineOldAndroids library allows for the use of this API on any platform but is limited only to modifying values for which methods exist on the running…

    Read More

  • ActionBarSherlock – A Love Story (Part 1)

    The library has been out for nearly 9 months already and has seen 22 releases across 3 major versions. Fast approaching is the next major release, version 4.0. This will bring the full functionaity of Ice Cream Sandwich’s action bar to all relevant APIs and will be what I consider the first true release. I’m…

    Read More