The Blog
Exploration Of Thought
Thoughts on autonomy, self direction, digital business and life.
Minnesotas Developers Conference Materials
Download the full working Android demo app I ran out of time to finish building live during my Minnesota Developers Conference presentation.
Donn Felker – October 5, 2010
The WP7 Fragmentation Challenge
Comparing how Android, iPhone, and WP7 handle OS fragmentation across carriers, and why Microsoft's carrier-approval model will not stay fast.
Donn Felker – September 7, 2010
HDC10: Hands-on-Lab – Project Solutions
Source code and module-by-module GitHub branches for the HDC10 Android hands-on lab, including extra menus, dialogs, and custom styling.
Donn Felker – September 6, 2010
Heartland Developers Conference – Next Week
Heading to Heartland Developers Conference to teach a 4-hour Android development lab and give a talk on building and shipping an app live.
Donn Felker – September 2, 2010

MacBook Pro – Windows 7 Boot to VHD
How to run Windows 7 from a bootable VHD on a Boot Camp MacBook Pro, including the bcdedit fix for duplicate boot loader name entries.
Donn Felker – August 17, 2010
ModelBinding ASP.NET MVC and Multiple Field Validation
In ASP.NET MVC, add two ModelState errors -- one with an empty message -- to highlight both fields while showing only one validation message.
Donn Felker – August 17, 2010
Android Library Project Reference Not Showing
Eclipse wouldn't recognize my Android Library project reference. The fix: spaces and periods in project names break it. Rename and restart.
Donn Felker – August 13, 2010
HowTo: Android – Full and Lite Versions
How to share one codebase between full and lite Android app versions using project libraries instead of duplicating projects or repackaging.
Donn Felker – August 5, 2010
Android For Dummies & TekPub
My Android book and the Introduction to Android TekPub video series aren't competing, they cover different example apps, so pair them up.
Donn Felker – July 22, 2010
Android Development For Dummies
Announcing that I'm writing the first official Android Application Development For Dummies book, due out this fall. Pre-order now.
Donn Felker – July 21, 2010
Android: ‘Must Override a Superclass Method’ Errors
Got flooded with Must Override a Superclass Method errors after a teammate imported my GitHub project? Set Eclipse's compiler to Java 1.6.
Donn Felker – July 6, 2010
Gotchas with Rooting a MyTouch Slide
Rooting a MyTouch Slide and stuck in the recognition loop? Two gotchas that fixed it for me: precise USB timing and using the stock SD card.
Donn Felker – June 29, 2010