Statically Typed

because Hindley-Milner rocks

Android: Dynamic and Custom Title Bars

Arguably the worst part in playing around with Android is its insistence to put that ugly title bar above everything I do as a default to my Activities.  Really, Google, was that … Continue reading

March 18, 2011 · 9 Comments

Android: Styles and Themes with Splash Screens

I continue to play around with all the goodies that are found within the Android API but have yet to find one specifically for a splash screen.  However, I have … Continue reading

March 1, 2011 · 1 Comment

Unit Tests and Numerical Code: Designing for Increased Testability

I’m going to be talking about unit testing numerics and how to design classes in a C++ environment.  A lot of these concepts can and do apply to other languages. … Continue reading

February 23, 2011 · Leave a comment

Android: Avoiding Custom View with Resources (part 3) – Adding Listeners

Where did I leave off?  It’s been a while since I first made the last two posts on this topic.  We had constructed a view using xml file resources through … Continue reading

February 21, 2011 · Leave a comment

Link: Android Patterns

Here’s a website trying to unite all Android developers to use common themes and functionality so that users can develop a consensus view of how they should be interacting with … Continue reading

February 8, 2011 · Leave a comment

Android: Avoiding Custom Views with Resources (cont’)

So in the previous post I was attempting to create a chessboard with some functionality all the while avoiding defining my own “made from scratch” view.  So far it seems … Continue reading

February 1, 2011 · 6 Comments

Android: Avoiding Custom Views with Resources

Creating a custom view is hard.  It’s hard not because there’s something technically difficult about it but rather because there’s so little literature out there to guide you in how … Continue reading

January 26, 2011 · 2 Comments

Implementing Scala’s pattern matching in C++

Scala has many beautiful features which I’m absolutely in love with: closures, currying of functions, functions as first class objects, higher order functions, traits, and pattern matching (and there’s probably … Continue reading

January 18, 2011 · Leave a comment

Android Alpha Blending and Canvas.drawColor

In my last post I was thrilled that something unexpected came out looking good.  I could see using what I’d done as a fader or for dramatic effect in an … Continue reading

December 18, 2010 · Leave a comment

Touch and Drag in Android (cont’)

Last time I was talking about a bug I had with a very tiny application I had written.  I still have not resolved the issue but I did stumble upon … Continue reading

December 13, 2010 · Leave a comment